Cisco-IOS-XR-infra-rcmd-oper API API Reference
API generated from Cisco-IOS-XR-infra-rcmd-oper@2015-11-09.yang
API Endpoint
http://{Controller-IP}:{Controller-Port}/restconf/operational/network-topology:network-topology/topology/topology-netconf/node/{{router}}/yang-ext:mount/
URL '/' code: %2F
Schemes: http
Version: 1.0.0
Paths
RCMD - Retrieve
Retrieve operation of resource: rcmd
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rcmd": {Show command for Route Convergence Monitoring &\nDiagnostics
"node": {Node Info
"node-information": [No description
{
"node-type": "string", Node Type
"software-state": "integer", Software State
"fwd-referenced": "string", Forward Referenced
"card-state": "integer", Card State
"last-update-time": "string", Last Updated Time
"redundancy-state": "integer", Redundancy State
"node-name": "string", Linecard node name
"rack-id": "integer", Rack Id
"status": "string", Server Status
"node-state": "string", Node State
"node-id": "integer", Node Id
"diag-mode": "integer" Diag Mode
}
]
},
"intf": {Interface data
"events": {Events
"event": [No description
{
"event-time": "string", Event Time
"primary-address": "string", Primary Address
"event-no": "integer", Specific Event No.
"interface-name": "string", Interface Name
"event-type": "string", Type of event
"component": "string", Component info
"sequence-no": "integer" Sequence No
}
]
}
},
"isis": {Operational data for ISIS
"instances": {Operational data
"instance": [No description
{
"spf-run-offlines": {ISIS SPF run offline data
"spf-run-offline": [No description
{
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"isis-level": "string", ISIS Level
"total-lsp-changes": "integer", Total number of LSP changes processed
"state": "string", SPF state
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration for the calculation (in milliseconds)
"type": "string", Type of SPF
"topology": "integer" Topology index (multi-topology)
},
"spf-run-number": "integer", Specific SPF run
"node-statistics": {SPF Node statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"wait-time": "integer", Waiting Time (in milliseconds)
"priority": [Priority
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"lsp-processed": [No description
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
{
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"sequence-number": "integer", Sequence Number
"serial-number-xr": "integer", Serial Number of the session event
"isis-level": "string", ISIS Level
"spf-run-number": "integer", Specific SPF run
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"lsp-id": "string" LSP ID
}
]
}
]
},
"spf-run-summaries": {ISIS SPF run summary data
"spf-run-summary": [No description
{
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"isis-level": "string", ISIS Level
"total-lsp-changes": "integer", Total number of LSP changes processed
"state": "string", SPF state
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration for the calculation (in milliseconds)
"type": "string", Type of SPF
"topology": "integer" Topology index (multi-topology)
},
"spf-run-number": "integer", Specific SPF run
"node-statistics": {SPF Node statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"wait-time": "integer", Waiting Time (in milliseconds)
"priority": [Priority
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"lsp-processed": [No description
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
{
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"sequence-number": "integer", Sequence Number
"serial-number-xr": "integer", Serial Number of the session event
"isis-level": "string", ISIS Level
"spf-run-number": "integer", Specific SPF run
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"lsp-id": "string" LSP ID
}
]
}
]
},
"prefix-event-summaries": {ISIS Prefix events summary data
"prefix-event-summary": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"prefix-event-statistics": {ISIS Prefix events statistics data
"prefix-event-statistic": [No description
{
"last-event-time": "string", Last event trigger time
"last-route-type": "string", Last event Route Type
"last-change-type": "string", Last event Add/Delete
"medium-priority": "integer", No. of times processed under Medium Priority
"add-count": "integer", No. of times route gets Added
"critical-priority": "integer", No. of times processed under Critical Priority
"prefix-lenth": "integer", Prefix length
"modify-count": "integer", No. of times route gets Deleted
"threshold-exceed-count": "integer", No. of times threshold got exceeded
"low-priority": "integer", No. of times processed under Low Priority
"prefix": "string", Prefix
"last-cost": "integer", Last Known Cost
"high-priority": "integer", No. of times processed under High Priority
"prefix-info": "string", Events with Prefix
"last-priority": "string", Last event processed priority
"delete-count": "integer" No. of times route gets Deleted
}
]
},
"ipfrr-event-summaries": {ISIS IP-FRR events summary data
"ipfrr-event-summary": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
]
},
"lsp-regenerateds": {Regenerated LSP data
"lsp-regenerated": [No description
{
"sequence-number": "integer", Sequence Number
"isis-level": "string", ISIS Level
"spf-run-number": "integer", Specific SPF run
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"serial-number": "integer", Data for a particular regenerated LSP
"serial-number-xr": "integer", Serial Number of the session event
"lsp-id": "string" LSP ID
}
]
},
"prefix-event-offlines": {ISIS Prefix events offline data
"prefix-event-offline": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"ipfrr-event-offlines": {ISIS IP-FRR Event offline data
"ipfrr-event-offline": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
]
},
"instance-name": "string" Operational data for a particular instance
}
]
}
},
"process": {Process information
"ospf": {OSPF Process Information
"process": [No description
{
"protocol-id": "string", Protocol id
"process-name": "string", Process Name
"instance-name": [Operational data for a particular instance
{
"name": "string", Instance Name
"last-update-time": "string", Last Updated Time
"lsp-regeneration-count": "integer", LSP Regen Count
"arch-spf-event": "integer", Archive SPF event
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance": [No description
{
"fwd-referenced": "string", Forward Referenced
"last-update-time": "string", Last Updated Time
"instance-deleted": "string", Instance Deleted
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance-state": "string", Instance State
"arch-spf-run": "integer", spf run can be archived
"spf-offset": "integer", SPF Offset
"total-spt-nos": "integer", Total spt nos
"route-change-spf-nos": "integer", Route change spf nos
"instance-id": "integer", Instance Id
"node-id": "integer", Node Id
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
],
"lsp-regeneration-serial": "integer", Last Serial
"route-change-spf-nos": "integer", Route change spf nos
"arch-lsp-regeneration": "integer", Archive Lsp regen
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
]
}
]
},
"isis": {ISIS Process Information
"process": [No description
{
"protocol-id": "string", Protocol id
"process-name": "string", Process Name
"instance-name": [Operational data for a particular instance
{
"name": "string", Instance Name
"last-update-time": "string", Last Updated Time
"lsp-regeneration-count": "integer", LSP Regen Count
"arch-spf-event": "integer", Archive SPF event
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance": [No description
{
"fwd-referenced": "string", Forward Referenced
"last-update-time": "string", Last Updated Time
"instance-deleted": "string", Instance Deleted
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance-state": "string", Instance State
"arch-spf-run": "integer", spf run can be archived
"spf-offset": "integer", SPF Offset
"total-spt-nos": "integer", Total spt nos
"route-change-spf-nos": "integer", Route change spf nos
"instance-id": "integer", Instance Id
"node-id": "integer", Node Id
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
],
"lsp-regeneration-serial": "integer", Last Serial
"route-change-spf-nos": "integer", Route change spf nos
"arch-lsp-regeneration": "integer", Archive Lsp regen
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
]
}
]
},
"ldp": {LDP Process Information
"process": [No description
{
"protocol-id": "string", Protocol id
"process-name": "string", Process Name
"instance-name": [Operational data for a particular instance
{
"name": "string", Instance Name
"last-update-time": "string", Last Updated Time
"lsp-regeneration-count": "integer", LSP Regen Count
"arch-spf-event": "integer", Archive SPF event
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance": [No description
{
"fwd-referenced": "string", Forward Referenced
"last-update-time": "string", Last Updated Time
"instance-deleted": "string", Instance Deleted
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance-state": "string", Instance State
"arch-spf-run": "integer", spf run can be archived
"spf-offset": "integer", SPF Offset
"total-spt-nos": "integer", Total spt nos
"route-change-spf-nos": "integer", Route change spf nos
"instance-id": "integer", Instance Id
"node-id": "integer", Node Id
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
],
"lsp-regeneration-serial": "integer", Last Serial
"route-change-spf-nos": "integer", Route change spf nos
"arch-lsp-regeneration": "integer", Archive Lsp regen
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
]
}
]
}
},
"server": {Server Info
"detail": {Server Info
"last-process-duration": "string", Last Processing Duration
"event-buffer-size": "integer", Event Buffer Size
"last-archival-error-time": "string", Last Archival Status
"protocol-config": [No description
{
"protocol-name": "string", Protocol Name
"priority": [No description
{
"threshold": "integer", threshold value
"priority-name": "string", Priority Level
"disable": "string" Enable/Disable cfg
}
]
}
],
"last-archival-status": "string", Last Archival Status
"disabled-node-count": "integer", Disabled Node count
"last-archival-error": "string", Last Archival Error
"node-rp-count": "integer", RP count
"diagnostics-archive-node": "string", Diagnostics Archival Node (Applicable for local\nlocation)
"process-count": "integer", Post Processing count
"spf-process-count": "integer", SPF Processing count
"node-lc-count": "integer", LC count
"host-name": "string", Configured Hostname
"status": "string", Server Status
"reports-archive-node": "string", Reports Archival Node (Applicable for local\nlocation)
"next-interval": "integer", Time for next processing
"max-events": "integer", Maximum Events
"diagnostics-archive-path": "string", Diagnostics Archival Path
"server-detail": [No description
{
"overload-suspend": "integer", Overload suspend
"memory-suspend": "integer", Memory Suspend
"trace-information": [No description
{
"last-run-stats": "integer", Server Last Run Status
"trace-name": "string", Configured Hostname
"error-stats": "integer", Server Error Status
"total-stats": "integer" Server Total Status
}
]
}
],
"monitoring-interval": "integer", Configured Monitor Interval
"last-process-start-time": "string", Last Processing Start Time
"reports-archive-path": "string", Reports Archival Path
"archive-count": "integer", Archive Count
"diag-node-count": "integer", Diag Node count
"interface-count": "integer", Interface events count
"last-process-state": "string", Process state
"in-active-node-count": "integer", Disabled Node count
"max-interface-count": "integer" Max Interface events count
},
"normal": {Server Info
"last-process-duration": "string", Last Processing Duration
"event-buffer-size": "integer", Event Buffer Size
"last-archival-error-time": "string", Last Archival Status
"protocol-config": [No description
{
"protocol-name": "string", Protocol Name
"priority": [No description
{
"threshold": "integer", threshold value
"priority-name": "string", Priority Level
"disable": "string" Enable/Disable cfg
}
]
}
],
"last-archival-status": "string", Last Archival Status
"disabled-node-count": "integer", Disabled Node count
"last-archival-error": "string", Last Archival Error
"node-rp-count": "integer", RP count
"diagnostics-archive-node": "string", Diagnostics Archival Node (Applicable for local\nlocation)
"process-count": "integer", Post Processing count
"spf-process-count": "integer", SPF Processing count
"node-lc-count": "integer", LC count
"host-name": "string", Configured Hostname
"status": "string", Server Status
"reports-archive-node": "string", Reports Archival Node (Applicable for local\nlocation)
"next-interval": "integer", Time for next processing
"max-events": "integer", Maximum Events
"diagnostics-archive-path": "string", Diagnostics Archival Path
"server-detail": [No description
{
"overload-suspend": "integer", Overload suspend
"memory-suspend": "integer", Memory Suspend
"trace-information": [No description
{
"last-run-stats": "integer", Server Last Run Status
"trace-name": "string", Configured Hostname
"error-stats": "integer", Server Error Status
"total-stats": "integer" Server Total Status
}
]
}
],
"monitoring-interval": "integer", Configured Monitor Interval
"last-process-start-time": "string", Last Processing Start Time
"reports-archive-path": "string", Reports Archival Path
"archive-count": "integer", Archive Count
"diag-node-count": "integer", Diag Node count
"interface-count": "integer", Interface events count
"last-process-state": "string", Process state
"in-active-node-count": "integer", Disabled Node count
"max-interface-count": "integer" Max Interface events count
}
},
"ldp": {LDP data
"remote-lfa-summaries": {Remote LFA Coverage Events
"remote-lfa-summary": [No description
{
"event-id-xr": "integer", IP-Frr Event ID
"below-threshold": "boolean", Covearge is below Configured Threshold
"remote-node": [No description
{
"protected-path-count": "integer", Protected Path Count
"session-state": "string", Session State
"remote-node-id": "string", Remote-LFA Node ID
"protected-route-count": "integer", Protected Route Count
"route-count": "integer", Total Route Count
"lsr-id": "string", Label Space Router ID
"remote-label-count": "integer", Remote Label Count
"transport-address": "string", Transport Address
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"path-count": "integer" Number of paths protected by this Remote Node
}
],
"process-name": "string", Process Name
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"igp-protocol": "string", IGP Protocol
"end-of-calculation-time": "string", End of IGP LFA Calculation Time (eg: Apr 24 13\n:16:04.961)
"session-statistic": [No description
{
"protected-path-count": "integer", Protected Path Count
"session-state": "string", Session State
"remote-label-count": "integer", Remote Label Count
"path-count": "integer", Number of paths protected by this Remote Node
"protected-route-count": "integer", Protected Route Count
"session-count": "integer", LDP Session Count
"route-count": "integer" Total Route Count
}
],
"event-id": "integer", Specific IP-FRR Event
"logs": [No description
{
"remote-label-count": "integer", Remote Label Count
"log-time": "string", Event Time (eg: Apr 24 13:16:04.961)
"label-coverage-state": "string", Label Coverage State
"route-count": "integer" Total Route Count
}
]
}
]
},
"remote-lfa-s": {Remote LFA Coverage Events
"remote-lfa": [No description
{
"event-id-xr": "integer", IP-Frr Event ID
"below-threshold": "boolean", Covearge is below Configured Threshold
"remote-node": [No description
{
"protected-path-count": "integer", Protected Path Count
"session-state": "string", Session State
"remote-node-id": "string", Remote-LFA Node ID
"protected-route-count": "integer", Protected Route Count
"route-count": "integer", Total Route Count
"lsr-id": "string", Label Space Router ID
"remote-label-count": "integer", Remote Label Count
"transport-address": "string", Transport Address
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"path-count": "integer" Number of paths protected by this Remote Node
}
],
"process-name": "string", Process Name
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"igp-protocol": "string", IGP Protocol
"end-of-calculation-time": "string", End of IGP LFA Calculation Time (eg: Apr 24 13\n:16:04.961)
"session-statistic": [No description
{
"protected-path-count": "integer", Protected Path Count
"session-state": "string", Session State
"remote-label-count": "integer", Remote Label Count
"path-count": "integer", Number of paths protected by this Remote Node
"protected-route-count": "integer", Protected Route Count
"session-count": "integer", LDP Session Count
"route-count": "integer" Total Route Count
}
],
"event-id": "integer", Specific IP-FRR Event
"logs": [No description
{
"remote-label-count": "integer", Remote Label Count
"log-time": "string", Event Time (eg: Apr 24 13:16:04.961)
"label-coverage-state": "string", Label Coverage State
"route-count": "integer" Total Route Count
}
]
}
]
},
"sessions": {Session Events
"session": [No description
{
"event-time": "string", Event Time
"interface-name": "string", Interface Name
"event-id-xr": "integer", IP-Frr Event ID
"event-type": "string", Type of event
"lsr-id": "string", Label Space Router ID
"state": "string", SPF state
"address": "string", IP address
"event-id": "integer" Specific IP-FRR Event
}
]
}
},
"memory": {Memory Info
"string-memory-info": [No description
{
"failure": "integer", Cache-hit failure
"total": "integer", Total request
"success": "integer", Cache-hit success
"size": "integer" Size of the datastructure
}
],
{
"failure": "integer", Cache-hit failure
"total": "integer", Total request
"success": "integer", Cache-hit success
"size": "integer" Size of the datastructure
}
],
{
"current-count": "integer", Current Count
"alloc-fails": "integer", Allocation Fails
"memory-type": "string", Memory Type
"alloc-count": "integer", Allocated count
"structure-name": "string", Structure Name
"freed-count": "integer", Freed Count
"size": "integer" Size of the datastructure
}
]
},
"ospf": {Operational data for OSPF
"instances": {Operational data
"instance": [No description
{
"spf-run-offlines": {OSPF SPF run offline data
"spf-run-offline": [No description
{
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"total-type357lsa-changes": "integer", Total number of Type 3/5/7 LSA changes processed
"total-inter-area-and-external-batches": "integer", Total number of inter-area/external computation\nbatches
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"state": "string", SPF state
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration for the calculation (in milliseconds)
"total-dijkstra-runs": "integer", Total number of Dijkstra runs
"total-type12lsa-changes": "integer" Total number of Type 1/2 LSA changes processed
},
"spf-run-number": "integer", Specific SPF run
"dijkstra-run": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"dijkstra-run-number": "integer", Area Dijkstra run number
"area-id": "string", Area ID
"wait-time": "integer", Waiting Time (in milliseconds)
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"duration": "string" Duration for the calculation (in milliseconds)
}
],
{
"priority": [No description
{
"convergence-timeline": [No description
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"type4ls-as": "integer", Number of Type 4 LSA
"level": "string", Critical, High, Medium or Low
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"type57ls-as": "integer", Number of Type 5/7 LSA
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"type3ls-as": "integer" Number of Type 3 LSA
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
]
}
]
}
]
},
"summary-external-event-statistics": {Summary-External prefix monitoring statistics
"external-low": "integer", Total Ext Routes Low
"external-added": "integer", Total Ext Routes Added
"external-routes": "integer", Total External Routes
"inter-area-added": "integer", Total IA Routes Added
"external-modified": "integer", Total Ext Routes Modified
"external-high": "integer", Total Ext Routes High
"external-critical": "integer", Total Ext Routes Critical
"inter-area-routes": "integer", Total Inter-Area Routes
"inter-area-critical": "integer", Total IA Routes Critical
"external-deleted": "integer", Total Ext Routes Deleted
"external-medium": "integer", Total Ext Routes Medium
"inter-area-high": "integer", Total IA Routes High
"inter-area-low": "integer", Total IA Routes Low
"inter-area-modified": "integer", Total IA Routes Modified
"inter-area-medium": "integer", Total IA Routes Medium
"inter-area-deleted": "integer" Total IA Routes Deleted
},
"prefix-event-statistics": {OSPF Prefix events summary data
"prefix-event-statistic": [No description
{
"last-event-time": "string", Last event trigger time
"last-route-type": "string", Last event Route Type
"last-change-type": "string", Last event Add/Delete
"medium-priority": "integer", No. of times processed under Medium Priority
"add-count": "integer", No. of times route gets Added
"critical-priority": "integer", No. of times processed under Critical Priority
"prefix-lenth": "integer", Prefix length
"modify-count": "integer", No. of times route gets Deleted
"threshold-exceed-count": "integer", No. of times threshold got exceeded
"low-priority": "integer", No. of times processed under Low Priority
"prefix": "string", Prefix
"last-cost": "integer", Last Known Cost
"high-priority": "integer", No. of times processed under High Priority
"prefix-info": "string", Events with Prefix
"last-priority": "string", Last event processed priority
"delete-count": "integer" No. of times route gets Deleted
}
]
},
"prefix-event-summaries": {OSPF Prefix events summary data
"prefix-event-summary": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"spf-run-summaries": {OSPF SPF run summary data
"spf-run-summary": [No description
{
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"total-type357lsa-changes": "integer", Total number of Type 3/5/7 LSA changes processed
"total-inter-area-and-external-batches": "integer", Total number of inter-area/external computation\nbatches
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"state": "string", SPF state
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration for the calculation (in milliseconds)
"total-dijkstra-runs": "integer", Total number of Dijkstra runs
"total-type12lsa-changes": "integer" Total number of Type 1/2 LSA changes processed
},
"spf-run-number": "integer", Specific SPF run
"dijkstra-run": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"dijkstra-run-number": "integer", Area Dijkstra run number
"area-id": "string", Area ID
"wait-time": "integer", Waiting Time (in milliseconds)
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"duration": "string" Duration for the calculation (in milliseconds)
}
],
{
"priority": [No description
{
"convergence-timeline": [No description
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"type4ls-as": "integer", Number of Type 4 LSA
"level": "string", Critical, High, Medium or Low
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"type57ls-as": "integer", Number of Type 5/7 LSA
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"type3ls-as": "integer" Number of Type 3 LSA
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
]
}
]
}
]
},
"summary-external-event-summaries": {OSPF Summary-External Prefix events summary\ndata
"summary-external-event-summary": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"ipfrr-event-offlines": {OSPF IP-FRR Event offline data
"ipfrr-event-offline": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
]
},
"prefix-event-offlines": {OSPF Prefix events offline data
"prefix-event-offline": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"summary-external-event-offlines": {OSPF Summary-External Prefix events offline\ndata
"summary-external-event-offline": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"ipfrr-event-summaries": {OSPF IP-FRR events summary data
"ipfrr-event-summary": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
]
},
"instance-name": "string" Operational data for a particular instance
}
]
}
}
}
}
OSPF - Retrieve
Retrieve operation of resource: ospf
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ospf": {Operational data for OSPF
"instances": {Operational data
"instance": [No description
{
"spf-run-offlines": {OSPF SPF run offline data
"spf-run-offline": [No description
{
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"total-type357lsa-changes": "integer", Total number of Type 3/5/7 LSA changes processed
"total-inter-area-and-external-batches": "integer", Total number of inter-area/external computation\nbatches
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"state": "string", SPF state
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration for the calculation (in milliseconds)
"total-dijkstra-runs": "integer", Total number of Dijkstra runs
"total-type12lsa-changes": "integer" Total number of Type 1/2 LSA changes processed
},
"spf-run-number": "integer", Specific SPF run
"dijkstra-run": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"dijkstra-run-number": "integer", Area Dijkstra run number
"area-id": "string", Area ID
"wait-time": "integer", Waiting Time (in milliseconds)
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"duration": "string" Duration for the calculation (in milliseconds)
}
],
{
"priority": [No description
{
"convergence-timeline": [No description
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"type4ls-as": "integer", Number of Type 4 LSA
"level": "string", Critical, High, Medium or Low
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"type57ls-as": "integer", Number of Type 5/7 LSA
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"type3ls-as": "integer" Number of Type 3 LSA
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
]
}
]
}
]
},
"summary-external-event-statistics": {Summary-External prefix monitoring statistics
"external-low": "integer", Total Ext Routes Low
"external-added": "integer", Total Ext Routes Added
"external-routes": "integer", Total External Routes
"inter-area-added": "integer", Total IA Routes Added
"external-modified": "integer", Total Ext Routes Modified
"external-high": "integer", Total Ext Routes High
"external-critical": "integer", Total Ext Routes Critical
"inter-area-routes": "integer", Total Inter-Area Routes
"inter-area-critical": "integer", Total IA Routes Critical
"external-deleted": "integer", Total Ext Routes Deleted
"external-medium": "integer", Total Ext Routes Medium
"inter-area-high": "integer", Total IA Routes High
"inter-area-low": "integer", Total IA Routes Low
"inter-area-modified": "integer", Total IA Routes Modified
"inter-area-medium": "integer", Total IA Routes Medium
"inter-area-deleted": "integer" Total IA Routes Deleted
},
"prefix-event-statistics": {OSPF Prefix events summary data
"prefix-event-statistic": [No description
{
"last-event-time": "string", Last event trigger time
"last-route-type": "string", Last event Route Type
"last-change-type": "string", Last event Add/Delete
"medium-priority": "integer", No. of times processed under Medium Priority
"add-count": "integer", No. of times route gets Added
"critical-priority": "integer", No. of times processed under Critical Priority
"prefix-lenth": "integer", Prefix length
"modify-count": "integer", No. of times route gets Deleted
"threshold-exceed-count": "integer", No. of times threshold got exceeded
"low-priority": "integer", No. of times processed under Low Priority
"prefix": "string", Prefix
"last-cost": "integer", Last Known Cost
"high-priority": "integer", No. of times processed under High Priority
"prefix-info": "string", Events with Prefix
"last-priority": "string", Last event processed priority
"delete-count": "integer" No. of times route gets Deleted
}
]
},
"prefix-event-summaries": {OSPF Prefix events summary data
"prefix-event-summary": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"spf-run-summaries": {OSPF SPF run summary data
"spf-run-summary": [No description
{
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"total-type357lsa-changes": "integer", Total number of Type 3/5/7 LSA changes processed
"total-inter-area-and-external-batches": "integer", Total number of inter-area/external computation\nbatches
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"state": "string", SPF state
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration for the calculation (in milliseconds)
"total-dijkstra-runs": "integer", Total number of Dijkstra runs
"total-type12lsa-changes": "integer" Total number of Type 1/2 LSA changes processed
},
"spf-run-number": "integer", Specific SPF run
"dijkstra-run": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"dijkstra-run-number": "integer", Area Dijkstra run number
"area-id": "string", Area ID
"wait-time": "integer", Waiting Time (in milliseconds)
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"duration": "string" Duration for the calculation (in milliseconds)
}
],
{
"priority": [No description
{
"convergence-timeline": [No description
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"type4ls-as": "integer", Number of Type 4 LSA
"level": "string", Critical, High, Medium or Low
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"type57ls-as": "integer", Number of Type 5/7 LSA
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"type3ls-as": "integer" Number of Type 3 LSA
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
]
}
]
}
]
},
"summary-external-event-summaries": {OSPF Summary-External Prefix events summary\ndata
"summary-external-event-summary": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"ipfrr-event-offlines": {OSPF IP-FRR Event offline data
"ipfrr-event-offline": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
]
},
"prefix-event-offlines": {OSPF Prefix events offline data
"prefix-event-offline": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"summary-external-event-offlines": {OSPF Summary-External Prefix events offline\ndata
"summary-external-event-offline": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"ipfrr-event-summaries": {OSPF IP-FRR events summary data
"ipfrr-event-summary": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
]
},
"instance-name": "string" Operational data for a particular instance
}
]
}
}
}
INSTANCES - Retrieve
Retrieve operation of resource: instances
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instances": {Operational data
"instance": [No description
{
"spf-run-offlines": {OSPF SPF run offline data
"spf-run-offline": [No description
{
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"total-type357lsa-changes": "integer", Total number of Type 3/5/7 LSA changes processed
"total-inter-area-and-external-batches": "integer", Total number of inter-area/external computation\nbatches
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"state": "string", SPF state
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration for the calculation (in milliseconds)
"total-dijkstra-runs": "integer", Total number of Dijkstra runs
"total-type12lsa-changes": "integer" Total number of Type 1/2 LSA changes processed
},
"spf-run-number": "integer", Specific SPF run
"dijkstra-run": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"dijkstra-run-number": "integer", Area Dijkstra run number
"area-id": "string", Area ID
"wait-time": "integer", Waiting Time (in milliseconds)
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"duration": "string" Duration for the calculation (in milliseconds)
}
],
{
"priority": [No description
{
"convergence-timeline": [No description
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"type4ls-as": "integer", Number of Type 4 LSA
"level": "string", Critical, High, Medium or Low
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"type57ls-as": "integer", Number of Type 5/7 LSA
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"type3ls-as": "integer" Number of Type 3 LSA
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
]
}
]
}
]
},
"summary-external-event-statistics": {Summary-External prefix monitoring statistics
"external-low": "integer", Total Ext Routes Low
"external-added": "integer", Total Ext Routes Added
"external-routes": "integer", Total External Routes
"inter-area-added": "integer", Total IA Routes Added
"external-modified": "integer", Total Ext Routes Modified
"external-high": "integer", Total Ext Routes High
"external-critical": "integer", Total Ext Routes Critical
"inter-area-routes": "integer", Total Inter-Area Routes
"inter-area-critical": "integer", Total IA Routes Critical
"external-deleted": "integer", Total Ext Routes Deleted
"external-medium": "integer", Total Ext Routes Medium
"inter-area-high": "integer", Total IA Routes High
"inter-area-low": "integer", Total IA Routes Low
"inter-area-modified": "integer", Total IA Routes Modified
"inter-area-medium": "integer", Total IA Routes Medium
"inter-area-deleted": "integer" Total IA Routes Deleted
},
"prefix-event-statistics": {OSPF Prefix events summary data
"prefix-event-statistic": [No description
{
"last-event-time": "string", Last event trigger time
"last-route-type": "string", Last event Route Type
"last-change-type": "string", Last event Add/Delete
"medium-priority": "integer", No. of times processed under Medium Priority
"add-count": "integer", No. of times route gets Added
"critical-priority": "integer", No. of times processed under Critical Priority
"prefix-lenth": "integer", Prefix length
"modify-count": "integer", No. of times route gets Deleted
"threshold-exceed-count": "integer", No. of times threshold got exceeded
"low-priority": "integer", No. of times processed under Low Priority
"prefix": "string", Prefix
"last-cost": "integer", Last Known Cost
"high-priority": "integer", No. of times processed under High Priority
"prefix-info": "string", Events with Prefix
"last-priority": "string", Last event processed priority
"delete-count": "integer" No. of times route gets Deleted
}
]
},
"prefix-event-summaries": {OSPF Prefix events summary data
"prefix-event-summary": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"spf-run-summaries": {OSPF SPF run summary data
"spf-run-summary": [No description
{
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"total-type357lsa-changes": "integer", Total number of Type 3/5/7 LSA changes processed
"total-inter-area-and-external-batches": "integer", Total number of inter-area/external computation\nbatches
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"state": "string", SPF state
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration for the calculation (in milliseconds)
"total-dijkstra-runs": "integer", Total number of Dijkstra runs
"total-type12lsa-changes": "integer" Total number of Type 1/2 LSA changes processed
},
"spf-run-number": "integer", Specific SPF run
"dijkstra-run": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"dijkstra-run-number": "integer", Area Dijkstra run number
"area-id": "string", Area ID
"wait-time": "integer", Waiting Time (in milliseconds)
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"duration": "string" Duration for the calculation (in milliseconds)
}
],
{
"priority": [No description
{
"convergence-timeline": [No description
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"type4ls-as": "integer", Number of Type 4 LSA
"level": "string", Critical, High, Medium or Low
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"type57ls-as": "integer", Number of Type 5/7 LSA
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"type3ls-as": "integer" Number of Type 3 LSA
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
]
}
]
}
]
},
"summary-external-event-summaries": {OSPF Summary-External Prefix events summary\ndata
"summary-external-event-summary": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"ipfrr-event-offlines": {OSPF IP-FRR Event offline data
"ipfrr-event-offline": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
]
},
"prefix-event-offlines": {OSPF Prefix events offline data
"prefix-event-offline": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"summary-external-event-offlines": {OSPF Summary-External Prefix events offline\ndata
"summary-external-event-offline": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"ipfrr-event-summaries": {OSPF IP-FRR events summary data
"ipfrr-event-summary": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
]
},
"instance-name": "string" Operational data for a particular instance
}
]
}
}
INSTANCE - Retrieve
Retrieve operation of resource: instance
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance": [No description
{
"spf-run-offlines": {OSPF SPF run offline data
"spf-run-offline": [No description
{
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"total-type357lsa-changes": "integer", Total number of Type 3/5/7 LSA changes processed
"total-inter-area-and-external-batches": "integer", Total number of inter-area/external computation\nbatches
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"state": "string", SPF state
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration for the calculation (in milliseconds)
"total-dijkstra-runs": "integer", Total number of Dijkstra runs
"total-type12lsa-changes": "integer" Total number of Type 1/2 LSA changes processed
},
"spf-run-number": "integer", Specific SPF run
"dijkstra-run": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"dijkstra-run-number": "integer", Area Dijkstra run number
"area-id": "string", Area ID
"wait-time": "integer", Waiting Time (in milliseconds)
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"duration": "string" Duration for the calculation (in milliseconds)
}
],
{
"priority": [No description
{
"convergence-timeline": [No description
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"type4ls-as": "integer", Number of Type 4 LSA
"level": "string", Critical, High, Medium or Low
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"type57ls-as": "integer", Number of Type 5/7 LSA
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"type3ls-as": "integer" Number of Type 3 LSA
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
]
}
]
}
]
},
"summary-external-event-statistics": {Summary-External prefix monitoring statistics
"external-low": "integer", Total Ext Routes Low
"external-added": "integer", Total Ext Routes Added
"external-routes": "integer", Total External Routes
"inter-area-added": "integer", Total IA Routes Added
"external-modified": "integer", Total Ext Routes Modified
"external-high": "integer", Total Ext Routes High
"external-critical": "integer", Total Ext Routes Critical
"inter-area-routes": "integer", Total Inter-Area Routes
"inter-area-critical": "integer", Total IA Routes Critical
"external-deleted": "integer", Total Ext Routes Deleted
"external-medium": "integer", Total Ext Routes Medium
"inter-area-high": "integer", Total IA Routes High
"inter-area-low": "integer", Total IA Routes Low
"inter-area-modified": "integer", Total IA Routes Modified
"inter-area-medium": "integer", Total IA Routes Medium
"inter-area-deleted": "integer" Total IA Routes Deleted
},
"prefix-event-statistics": {OSPF Prefix events summary data
"prefix-event-statistic": [No description
{
"last-event-time": "string", Last event trigger time
"last-route-type": "string", Last event Route Type
"last-change-type": "string", Last event Add/Delete
"medium-priority": "integer", No. of times processed under Medium Priority
"add-count": "integer", No. of times route gets Added
"critical-priority": "integer", No. of times processed under Critical Priority
"prefix-lenth": "integer", Prefix length
"modify-count": "integer", No. of times route gets Deleted
"threshold-exceed-count": "integer", No. of times threshold got exceeded
"low-priority": "integer", No. of times processed under Low Priority
"prefix": "string", Prefix
"last-cost": "integer", Last Known Cost
"high-priority": "integer", No. of times processed under High Priority
"prefix-info": "string", Events with Prefix
"last-priority": "string", Last event processed priority
"delete-count": "integer" No. of times route gets Deleted
}
]
},
"prefix-event-summaries": {OSPF Prefix events summary data
"prefix-event-summary": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"spf-run-summaries": {OSPF SPF run summary data
"spf-run-summary": [No description
{
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"total-type357lsa-changes": "integer", Total number of Type 3/5/7 LSA changes processed
"total-inter-area-and-external-batches": "integer", Total number of inter-area/external computation\nbatches
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"state": "string", SPF state
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration for the calculation (in milliseconds)
"total-dijkstra-runs": "integer", Total number of Dijkstra runs
"total-type12lsa-changes": "integer" Total number of Type 1/2 LSA changes processed
},
"spf-run-number": "integer", Specific SPF run
"dijkstra-run": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"dijkstra-run-number": "integer", Area Dijkstra run number
"area-id": "string", Area ID
"wait-time": "integer", Waiting Time (in milliseconds)
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"duration": "string" Duration for the calculation (in milliseconds)
}
],
{
"priority": [No description
{
"convergence-timeline": [No description
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"type4ls-as": "integer", Number of Type 4 LSA
"level": "string", Critical, High, Medium or Low
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"type57ls-as": "integer", Number of Type 5/7 LSA
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"type3ls-as": "integer" Number of Type 3 LSA
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
]
}
]
}
]
},
"summary-external-event-summaries": {OSPF Summary-External Prefix events summary\ndata
"summary-external-event-summary": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"ipfrr-event-offlines": {OSPF IP-FRR Event offline data
"ipfrr-event-offline": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
]
},
"prefix-event-offlines": {OSPF Prefix events offline data
"prefix-event-offline": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"summary-external-event-offlines": {OSPF Summary-External Prefix events offline\ndata
"summary-external-event-offline": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"ipfrr-event-summaries": {OSPF IP-FRR events summary data
"ipfrr-event-summary": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
]
},
"instance-name": "string" Operational data for a particular instance
}
]
}
IPFRR-EVENT-SUMMARIES - Retrieve
Retrieve operation of resource: ipfrr-event-summaries
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipfrr-event-summaries": {OSPF IP-FRR events summary data
"ipfrr-event-summary": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
]
}
}
IPFRR-EVENT-SUMMARY - Retrieve
Retrieve operation of resource: ipfrr-event-summary
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipfrr-event-summary": {No description
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
}
IPFRR-STATISTIC - Retrieve
Retrieve operation of resource: ipfrr-statistic
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipfrr-statistic": {No description
"coverage": "string", Coverage in percentage
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Total Number of Routes
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer" Fully Protected Routes
}
}
REMOTE-NODE - Retrieve
Retrieve operation of resource: remote-node
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-node": {No description
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
}
PRIMARY-PATH - Retrieve
Retrieve operation of resource: primary-path
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"primary-path": {No description
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
}
PREFIX-EVENT-STATISTICS - Retrieve
Retrieve operation of resource: prefix-event-statistics
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-event-statistics": {OSPF Prefix events summary data
"prefix-event-statistic": [No description
{
"last-event-time": "string", Last event trigger time
"last-route-type": "string", Last event Route Type
"last-change-type": "string", Last event Add/Delete
"medium-priority": "integer", No. of times processed under Medium Priority
"add-count": "integer", No. of times route gets Added
"critical-priority": "integer", No. of times processed under Critical Priority
"prefix-lenth": "integer", Prefix length
"modify-count": "integer", No. of times route gets Deleted
"threshold-exceed-count": "integer", No. of times threshold got exceeded
"low-priority": "integer", No. of times processed under Low Priority
"prefix": "string", Prefix
"last-cost": "integer", Last Known Cost
"high-priority": "integer", No. of times processed under High Priority
"prefix-info": "string", Events with Prefix
"last-priority": "string", Last event processed priority
"delete-count": "integer" No. of times route gets Deleted
}
]
}
}
PREFIX-EVENT-STATISTIC - Retrieve
Retrieve operation of resource: prefix-event-statistic
ID of instance-name
ID of prefix-info
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-event-statistic": [No description
{
"last-event-time": "string", Last event trigger time
"last-route-type": "string", Last event Route Type
"last-change-type": "string", Last event Add/Delete
"medium-priority": "integer", No. of times processed under Medium Priority
"add-count": "integer", No. of times route gets Added
"critical-priority": "integer", No. of times processed under Critical Priority
"prefix-lenth": "integer", Prefix length
"modify-count": "integer", No. of times route gets Deleted
"threshold-exceed-count": "integer", No. of times threshold got exceeded
"low-priority": "integer", No. of times processed under Low Priority
"prefix": "string", Prefix
"last-cost": "integer", Last Known Cost
"high-priority": "integer", No. of times processed under High Priority
"prefix-info": "string", Events with Prefix
"last-priority": "string", Last event processed priority
"delete-count": "integer" No. of times route gets Deleted
}
]
}
SPF-RUN-SUMMARIES - Retrieve
Retrieve operation of resource: spf-run-summaries
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf-run-summaries": {OSPF SPF run summary data
"spf-run-summary": [No description
{
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (in hh:mm:ss.msec)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"total-type357lsa-changes": "integer", Total number of Type 3/5/7 LSA changes processed
"total-inter-area-and-external-batches": "integer", Total number of inter-area/external computation\nbatches
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"state": "string", SPF state
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration of processing (in ss.msec)
"total-dijkstra-runs": "integer", Total number of Dijkstra runs
"total-type12lsa-changes": "integer" Total number of Type 1/2 LSA changes processed
},
"spf-run-number": "integer", Specific SPF run
"dijkstra-run": [No description
{
"trigger-time": "string", Trigger time (in hh:mm:ss.msec)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"dijkstra-run-number": "integer", Area Dijkstra run number
"area-id": "string", Area ID
"wait-time": "integer", Wait time (offset from event trigger time in ss\n.msec)
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"duration": "string" Duration of processing (in ss.msec)
}
],
{
"priority": [No description
{
"convergence-timeline": [No description
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"type4ls-as": "integer", Number of Type 4 LSA
"level": "string", Critical, High, Medium or Low
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"type57ls-as": "integer", Number of Type 5/7 LSA
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"type3ls-as": "integer" Number of Type 3 LSA
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
]
}
]
}
]
}
}
SPF-RUN-SUMMARY - Retrieve
Retrieve operation of resource: spf-run-summary
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf-run-summary": {No description
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (in hh:mm:ss.msec)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"total-type357lsa-changes": "integer", Total number of Type 3/5/7 LSA changes processed
"total-inter-area-and-external-batches": "integer", Total number of inter-area/external computation\nbatches
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"state": "string", SPF state
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration of processing (in ss.msec)
"total-dijkstra-runs": "integer", Total number of Dijkstra runs
"total-type12lsa-changes": "integer" Total number of Type 1/2 LSA changes processed
},
"spf-run-number": "integer", Specific SPF run
"dijkstra-run": [No description
{
"trigger-time": "string", Trigger time (in hh:mm:ss.msec)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"dijkstra-run-number": "integer", Area Dijkstra run number
"area-id": "string", Area ID
"wait-time": "integer", Wait time (offset from event trigger time in ss\n.msec)
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"duration": "string" Duration of processing (in ss.msec)
}
],
{
"priority": [No description
{
"convergence-timeline": [No description
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"type4ls-as": "integer", Number of Type 4 LSA
"level": "string", Critical, High, Medium or Low
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"type57ls-as": "integer", Number of Type 5/7 LSA
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"type3ls-as": "integer" Number of Type 3 LSA
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
]
}
]
}
}
SPF-SUMMARY - Retrieve
Retrieve operation of resource: spf-summary
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (in hh:mm:ss.msec)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", Start time (offset from event trigger time in ss\n.msec)
"total-type357lsa-changes": "integer", Total number of Type 3/5/7 LSA changes processed
"total-inter-area-and-external-batches": "integer", Total number of inter-area/external computation\nbatches
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"state": "string", SPF state
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration of complete SPF calculation (in ss\n.msec)
"total-dijkstra-runs": "integer", Total number of Dijkstra runs
"total-type12lsa-changes": "integer" Total number of Type 1/2 LSA changes processed
}
}
PRIORITY-SUMMARY - Retrieve
Retrieve operation of resource: priority-summary
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority-summary": {No description
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
}
ROUTE-STATISTICS - Retrieve
Retrieve operation of resource: route-statistics
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
}
}
IP-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: ip-convergence-time
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
MPLS-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: mpls-convergence-time
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
FRR-STATISTIC - Retrieve
Retrieve operation of resource: frr-statistic
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-statistic": {No description
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
}
DIJKSTRA-RUN - Retrieve
Retrieve operation of resource: dijkstra-run
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dijkstra-run": {No description
"trigger-time": "string", Trigger time (in hh:mm:ss.msec)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"dijkstra-run-number": "integer", Area Dijkstra run number
"area-id": "string", Area ID
"wait-time": "integer", Wait time (offset from event trigger time in ss\n.msec)
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of Dijktra calculation (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of Dijktra calculation (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of Dijktra calculation (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of Dijktra calculation (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of Dijktra calculation (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of Dijktra calculation (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of Dijktra calculation (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of Dijktra calculation (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of Dijktra calculation (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of Dijktra calculation (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"duration": "string" Duration of Dijktra calculation (in ss.msec)
}
}
TRIGGER-LSA - Retrieve
Retrieve operation of resource: trigger-lsa
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trigger-lsa": {No description
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
}
PRIORITY - Retrieve
Retrieve operation of resource: priority
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": {No description
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
}
PRIORITY-SUMMARY - Retrieve
Retrieve operation of resource: priority-summary
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
}
ROUTE-STATISTICS - Retrieve
Retrieve operation of resource: route-statistics
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
}
}
IP-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: ip-convergence-time
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
MPLS-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: mpls-convergence-time
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
FRR-STATISTIC - Retrieve
Retrieve operation of resource: frr-statistic
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-statistic": {No description
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
}
CONVERGENCE-TIMELINE - Retrieve
Retrieve operation of resource: convergence-timeline
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"convergence-timeline": {No description
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
}
ROUTE-ORIGIN - Retrieve
Retrieve operation of resource: route-origin
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
RI-BV4-ENTER - Retrieve
Retrieve operation of resource: ri-bv4-enter
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
RI-BV4-EXIT - Retrieve
Retrieve operation of resource: ri-bv4-exit
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
RI-BV4-REDISTRIBUTE - Retrieve
Retrieve operation of resource: ri-bv4-redistribute
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LDP-ENTER - Retrieve
Retrieve operation of resource: ldp-enter
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LDP-EXIT - Retrieve
Retrieve operation of resource: ldp-exit
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LSD-ENTER - Retrieve
Retrieve operation of resource: lsd-enter
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LSD-EXIT - Retrieve
Retrieve operation of resource: lsd-exit
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LC-IP - Retrieve
Retrieve operation of resource: lc-ip
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-ip": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
}
FIB-COMPLETE - Retrieve
Retrieve operation of resource: fib-complete
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LC-MPLS - Retrieve
Retrieve operation of resource: lc-mpls
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-mpls": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
}
FIB-COMPLETE - Retrieve
Retrieve operation of resource: fib-complete
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LEAF-NETWORKS-ADDED - Retrieve
Retrieve operation of resource: leaf-networks-added
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"leaf-networks-added": {No description
"net-mask": "integer", Mask
"address": "string" IP address
}
}
LEAF-NETWORKS-DELETED - Retrieve
Retrieve operation of resource: leaf-networks-deleted
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"leaf-networks-deleted": {No description
"net-mask": "integer", Mask
"address": "string" IP address
}
}
LSA-PROCESSED - Retrieve
Retrieve operation of resource: lsa-processed
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsa-processed": {No description
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
}
INTER-AREA-AND-EXTERNAL - Retrieve
Retrieve operation of resource: inter-area-and-external
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"inter-area-and-external": {No description
"priority": [No description
{
"convergence-timeline": [No description
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"type4ls-as": "integer", Number of Type 4 LSA
"level": "string", Critical, High, Medium or Low
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"type57ls-as": "integer", Number of Type 5/7 LSA
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"type3ls-as": "integer" Number of Type 3 LSA
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
]
}
}
PRIORITY - Retrieve
Retrieve operation of resource: priority
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": {No description
"convergence-timeline": [No description
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"type4ls-as": "integer", Number of Type 4 LSA
"level": "string", Critical, High, Medium or Low
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"type57ls-as": "integer", Number of Type 5/7 LSA
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"type3ls-as": "integer" Number of Type 3 LSA
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
}
PRIORITY-SUMMARY - Retrieve
Retrieve operation of resource: priority-summary
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"type4ls-as": "integer", Number of Type 4 LSA
"level": "string", Critical, High, Medium or Low
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"type57ls-as": "integer", Number of Type 5/7 LSA
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"type3ls-as": "integer" Number of Type 3 LSA
}
}
ROUTE-STATISTICS - Retrieve
Retrieve operation of resource: route-statistics
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
}
}
IP-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: ip-convergence-time
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
MPLS-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: mpls-convergence-time
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
CONVERGENCE-TIMELINE - Retrieve
Retrieve operation of resource: convergence-timeline
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"convergence-timeline": {No description
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
}
ROUTE-ORIGIN - Retrieve
Retrieve operation of resource: route-origin
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
RI-BV4-ENTER - Retrieve
Retrieve operation of resource: ri-bv4-enter
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
RI-BV4-EXIT - Retrieve
Retrieve operation of resource: ri-bv4-exit
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
RI-BV4-REDISTRIBUTE - Retrieve
Retrieve operation of resource: ri-bv4-redistribute
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LDP-ENTER - Retrieve
Retrieve operation of resource: ldp-enter
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LDP-EXIT - Retrieve
Retrieve operation of resource: ldp-exit
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LSD-ENTER - Retrieve
Retrieve operation of resource: lsd-enter
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LSD-EXIT - Retrieve
Retrieve operation of resource: lsd-exit
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LC-IP - Retrieve
Retrieve operation of resource: lc-ip
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-ip": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
}
FIB-COMPLETE - Retrieve
Retrieve operation of resource: fib-complete
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LC-MPLS - Retrieve
Retrieve operation of resource: lc-mpls
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-mpls": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
}
FIB-COMPLETE - Retrieve
Retrieve operation of resource: fib-complete
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LEAF-NETWORKS-ADDED - Retrieve
Retrieve operation of resource: leaf-networks-added
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"leaf-networks-added": {No description
"net-mask": "integer", Mask
"address": "string" IP address
}
}
LEAF-NETWORKS-DELETED - Retrieve
Retrieve operation of resource: leaf-networks-deleted
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"leaf-networks-deleted": {No description
"net-mask": "integer", Mask
"address": "string" IP address
}
}
IPFRR-EVENT-OFFLINES - Retrieve
Retrieve operation of resource: ipfrr-event-offlines
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipfrr-event-offlines": {OSPF IP-FRR Event offline data
"ipfrr-event-offline": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
]
}
}
IPFRR-EVENT-OFFLINE - Retrieve
Retrieve operation of resource: ipfrr-event-offline
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipfrr-event-offline": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
]
}
IPFRR-STATISTIC - Retrieve
Retrieve operation of resource: ipfrr-statistic
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipfrr-statistic": {No description
"coverage": "string", Coverage in percentage
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Total Number of Routes
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer" Fully Protected Routes
}
}
REMOTE-NODE - Retrieve
Retrieve operation of resource: remote-node
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-node": {No description
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
}
PRIMARY-PATH - Retrieve
Retrieve operation of resource: primary-path
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"primary-path": {No description
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
}
SPF-RUN-OFFLINES - Retrieve
Retrieve operation of resource: spf-run-offlines
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf-run-offlines": {OSPF SPF run offline data
"spf-run-offline": [No description
{
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (in hh:mm:ss.msec)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"total-type357lsa-changes": "integer", Total number of Type 3/5/7 LSA changes processed
"total-inter-area-and-external-batches": "integer", Total number of inter-area/external computation\nbatches
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"state": "string", SPF state
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration of processing (in ss.msec)
"total-dijkstra-runs": "integer", Total number of Dijkstra runs
"total-type12lsa-changes": "integer" Total number of Type 1/2 LSA changes processed
},
"spf-run-number": "integer", Specific SPF run
"dijkstra-run": [No description
{
"trigger-time": "string", Trigger time (in hh:mm:ss.msec)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"dijkstra-run-number": "integer", Area Dijkstra run number
"area-id": "string", Area ID
"wait-time": "integer", Wait time (offset from event trigger time in ss\n.msec)
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"duration": "string" Duration of processing (in ss.msec)
}
],
{
"priority": [No description
{
"convergence-timeline": [No description
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"type4ls-as": "integer", Number of Type 4 LSA
"level": "string", Critical, High, Medium or Low
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"type57ls-as": "integer", Number of Type 5/7 LSA
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"type3ls-as": "integer" Number of Type 3 LSA
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
]
}
]
}
]
}
}
SPF-RUN-OFFLINE - Retrieve
Retrieve operation of resource: spf-run-offline
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf-run-offline": [No description
{
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (in hh:mm:ss.msec)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"total-type357lsa-changes": "integer", Total number of Type 3/5/7 LSA changes processed
"total-inter-area-and-external-batches": "integer", Total number of inter-area/external computation\nbatches
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"state": "string", SPF state
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration of processing (in ss.msec)
"total-dijkstra-runs": "integer", Total number of Dijkstra runs
"total-type12lsa-changes": "integer" Total number of Type 1/2 LSA changes processed
},
"spf-run-number": "integer", Specific SPF run
"dijkstra-run": [No description
{
"trigger-time": "string", Trigger time (in hh:mm:ss.msec)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"dijkstra-run-number": "integer", Area Dijkstra run number
"area-id": "string", Area ID
"wait-time": "integer", Wait time (offset from event trigger time in ss\n.msec)
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"duration": "string" Duration of processing (in ss.msec)
}
],
{
"priority": [No description
{
"convergence-timeline": [No description
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"type4ls-as": "integer", Number of Type 4 LSA
"level": "string", Critical, High, Medium or Low
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"type57ls-as": "integer", Number of Type 5/7 LSA
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"type3ls-as": "integer" Number of Type 3 LSA
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
]
}
]
}
]
}
SPF-SUMMARY - Retrieve
Retrieve operation of resource: spf-summary
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (in hh:mm:ss.msec)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", Start time (offset from event trigger time in ss\n.msec)
"total-type357lsa-changes": "integer", Total number of Type 3/5/7 LSA changes processed
"total-inter-area-and-external-batches": "integer", Total number of inter-area/external computation\nbatches
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"state": "string", SPF state
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration of complete SPF calculation (in ss\n.msec)
"total-dijkstra-runs": "integer", Total number of Dijkstra runs
"total-type12lsa-changes": "integer" Total number of Type 1/2 LSA changes processed
}
}
PRIORITY-SUMMARY - Retrieve
Retrieve operation of resource: priority-summary
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority-summary": {No description
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
}
ROUTE-STATISTICS - Retrieve
Retrieve operation of resource: route-statistics
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
}
}
IP-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: ip-convergence-time
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
MPLS-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: mpls-convergence-time
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
FRR-STATISTIC - Retrieve
Retrieve operation of resource: frr-statistic
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-statistic": {No description
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
}
DIJKSTRA-RUN - Retrieve
Retrieve operation of resource: dijkstra-run
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dijkstra-run": {No description
"trigger-time": "string", Trigger time (in hh:mm:ss.msec)
"threshold-exceeded": "boolean", Threshold exceeded
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"dijkstra-run-number": "integer", Area Dijkstra run number
"area-id": "string", Area ID
"wait-time": "integer", Wait time (offset from event trigger time in ss\n.msec)
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of Dijktra calculation (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of Dijktra calculation (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of Dijktra calculation (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of Dijktra calculation (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of Dijktra calculation (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of Dijktra calculation (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of Dijktra calculation (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of Dijktra calculation (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of Dijktra calculation (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of Dijktra calculation (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"duration": "string" Duration of Dijktra calculation (in ss.msec)
}
}
TRIGGER-LSA - Retrieve
Retrieve operation of resource: trigger-lsa
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trigger-lsa": {No description
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
}
PRIORITY - Retrieve
Retrieve operation of resource: priority
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": {No description
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
}
PRIORITY-SUMMARY - Retrieve
Retrieve operation of resource: priority-summary
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
}
ROUTE-STATISTICS - Retrieve
Retrieve operation of resource: route-statistics
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
}
}
IP-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: ip-convergence-time
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
MPLS-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: mpls-convergence-time
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
FRR-STATISTIC - Retrieve
Retrieve operation of resource: frr-statistic
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-statistic": {No description
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
}
CONVERGENCE-TIMELINE - Retrieve
Retrieve operation of resource: convergence-timeline
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"convergence-timeline": {No description
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
}
ROUTE-ORIGIN - Retrieve
Retrieve operation of resource: route-origin
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
RI-BV4-ENTER - Retrieve
Retrieve operation of resource: ri-bv4-enter
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
RI-BV4-EXIT - Retrieve
Retrieve operation of resource: ri-bv4-exit
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
RI-BV4-REDISTRIBUTE - Retrieve
Retrieve operation of resource: ri-bv4-redistribute
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LDP-ENTER - Retrieve
Retrieve operation of resource: ldp-enter
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LDP-EXIT - Retrieve
Retrieve operation of resource: ldp-exit
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LSD-ENTER - Retrieve
Retrieve operation of resource: lsd-enter
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LSD-EXIT - Retrieve
Retrieve operation of resource: lsd-exit
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LC-IP - Retrieve
Retrieve operation of resource: lc-ip
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-ip": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
}
FIB-COMPLETE - Retrieve
Retrieve operation of resource: fib-complete
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LC-MPLS - Retrieve
Retrieve operation of resource: lc-mpls
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-mpls": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
}
FIB-COMPLETE - Retrieve
Retrieve operation of resource: fib-complete
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LEAF-NETWORKS-ADDED - Retrieve
Retrieve operation of resource: leaf-networks-added
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"leaf-networks-added": {No description
"net-mask": "integer", Mask
"address": "string" IP address
}
}
LEAF-NETWORKS-DELETED - Retrieve
Retrieve operation of resource: leaf-networks-deleted
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"leaf-networks-deleted": {No description
"net-mask": "integer", Mask
"address": "string" IP address
}
}
LSA-PROCESSED - Retrieve
Retrieve operation of resource: lsa-processed
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsa-processed": {No description
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
}
INTER-AREA-AND-EXTERNAL - Retrieve
Retrieve operation of resource: inter-area-and-external
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"inter-area-and-external": {No description
"priority": [No description
{
"convergence-timeline": [No description
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"type4ls-as": "integer", Number of Type 4 LSA
"level": "string", Critical, High, Medium or Low
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"type57ls-as": "integer", Number of Type 5/7 LSA
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"type3ls-as": "integer" Number of Type 3 LSA
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
]
}
}
PRIORITY - Retrieve
Retrieve operation of resource: priority
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": {No description
"convergence-timeline": [No description
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"type4ls-as": "integer", Number of Type 4 LSA
"level": "string", Critical, High, Medium or Low
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"type57ls-as": "integer", Number of Type 5/7 LSA
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"type3ls-as": "integer" Number of Type 3 LSA
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
}
PRIORITY-SUMMARY - Retrieve
Retrieve operation of resource: priority-summary
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"type4ls-as": "integer", Number of Type 4 LSA
"level": "string", Critical, High, Medium or Low
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"type57ls-as": "integer", Number of Type 5/7 LSA
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"type3ls-as": "integer" Number of Type 3 LSA
}
}
ROUTE-STATISTICS - Retrieve
Retrieve operation of resource: route-statistics
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
}
}
IP-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: ip-convergence-time
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
MPLS-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: mpls-convergence-time
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
CONVERGENCE-TIMELINE - Retrieve
Retrieve operation of resource: convergence-timeline
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"convergence-timeline": {No description
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
}
ROUTE-ORIGIN - Retrieve
Retrieve operation of resource: route-origin
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
RI-BV4-ENTER - Retrieve
Retrieve operation of resource: ri-bv4-enter
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
RI-BV4-EXIT - Retrieve
Retrieve operation of resource: ri-bv4-exit
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
RI-BV4-REDISTRIBUTE - Retrieve
Retrieve operation of resource: ri-bv4-redistribute
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LDP-ENTER - Retrieve
Retrieve operation of resource: ldp-enter
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LDP-EXIT - Retrieve
Retrieve operation of resource: ldp-exit
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LSD-ENTER - Retrieve
Retrieve operation of resource: lsd-enter
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LSD-EXIT - Retrieve
Retrieve operation of resource: lsd-exit
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LC-IP - Retrieve
Retrieve operation of resource: lc-ip
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-ip": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
}
FIB-COMPLETE - Retrieve
Retrieve operation of resource: fib-complete
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LC-MPLS - Retrieve
Retrieve operation of resource: lc-mpls
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-mpls": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
}
FIB-COMPLETE - Retrieve
Retrieve operation of resource: fib-complete
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LEAF-NETWORKS-ADDED - Retrieve
Retrieve operation of resource: leaf-networks-added
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"leaf-networks-added": {No description
"net-mask": "integer", Mask
"address": "string" IP address
}
}
LEAF-NETWORKS-DELETED - Retrieve
Retrieve operation of resource: leaf-networks-deleted
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"leaf-networks-deleted": {No description
"net-mask": "integer", Mask
"address": "string" IP address
}
}
SUMMARY-EXTERNAL-EVENT-SUMMARIES - Retrieve
Retrieve operation of resource: summary-external-event-summaries
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary-external-event-summaries": {OSPF Summary-External Prefix events summary\ndata
"summary-external-event-summary": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Event trigger time
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific Event ID
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Event processed priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
}
}
SUMMARY-EXTERNAL-EVENT-SUMMARY - Retrieve
Retrieve operation of resource: summary-external-event-summary
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary-external-event-summary": {No description
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Event trigger time
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific Event ID
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Event processed priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
}
IP-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: ip-convergence-time
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
MPLS-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: mpls-convergence-time
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
PATH - Retrieve
Retrieve operation of resource: path
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"path": {No description
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Event Add/Delete
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Event Add/Delete
"path-metric": "integer" Path Metric
}
}
LFA-PATH - Retrieve
Retrieve operation of resource: lfa-path
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lfa-path": {No description
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Event Add/Delete
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
}
TRIGGER-LSA - Retrieve
Retrieve operation of resource: trigger-lsa
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trigger-lsa": {No description
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
}
TIME-LINE - Retrieve
Retrieve operation of resource: time-line
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"time-line": {No description
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
}
LC-IP - Retrieve
Retrieve operation of resource: lc-ip
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-ip": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
}
LC-MPLS - Retrieve
Retrieve operation of resource: lc-mpls
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-mpls": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
}
LSA-PROCESSED - Retrieve
Retrieve operation of resource: lsa-processed
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsa-processed": {No description
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
}
PREFIX-EVENT-SUMMARIES - Retrieve
Retrieve operation of resource: prefix-event-summaries
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-event-summaries": {OSPF Prefix events summary data
"prefix-event-summary": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Event trigger time
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific Event ID
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Event processed priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
}
}
PREFIX-EVENT-SUMMARY - Retrieve
Retrieve operation of resource: prefix-event-summary
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-event-summary": {No description
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Event trigger time
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific Event ID
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Event processed priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
}
IP-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: ip-convergence-time
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
MPLS-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: mpls-convergence-time
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
PATH - Retrieve
Retrieve operation of resource: path
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"path": {No description
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Event Add/Delete
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Event Add/Delete
"path-metric": "integer" Path Metric
}
}
LFA-PATH - Retrieve
Retrieve operation of resource: lfa-path
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lfa-path": {No description
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Event Add/Delete
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
}
TRIGGER-LSA - Retrieve
Retrieve operation of resource: trigger-lsa
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trigger-lsa": {No description
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
}
TIME-LINE - Retrieve
Retrieve operation of resource: time-line
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"time-line": {No description
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
}
LC-IP - Retrieve
Retrieve operation of resource: lc-ip
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-ip": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
}
LC-MPLS - Retrieve
Retrieve operation of resource: lc-mpls
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-mpls": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
}
LSA-PROCESSED - Retrieve
Retrieve operation of resource: lsa-processed
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsa-processed": {No description
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
}
SUMMARY-EXTERNAL-EVENT-OFFLINES - Retrieve
Retrieve operation of resource: summary-external-event-offlines
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary-external-event-offlines": {OSPF Summary-External Prefix events offline\ndata
"summary-external-event-offline": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Event trigger time
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific Event ID
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Event processed priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
}
}
SUMMARY-EXTERNAL-EVENT-OFFLINE - Retrieve
Retrieve operation of resource: summary-external-event-offline
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary-external-event-offline": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Event trigger time
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific Event ID
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Event processed priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
}
IP-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: ip-convergence-time
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
MPLS-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: mpls-convergence-time
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
PATH - Retrieve
Retrieve operation of resource: path
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"path": {No description
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Event Add/Delete
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Event Add/Delete
"path-metric": "integer" Path Metric
}
}
LFA-PATH - Retrieve
Retrieve operation of resource: lfa-path
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lfa-path": {No description
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Event Add/Delete
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
}
TRIGGER-LSA - Retrieve
Retrieve operation of resource: trigger-lsa
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trigger-lsa": {No description
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
}
TIME-LINE - Retrieve
Retrieve operation of resource: time-line
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"time-line": {No description
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
}
LC-IP - Retrieve
Retrieve operation of resource: lc-ip
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-ip": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
}
LC-MPLS - Retrieve
Retrieve operation of resource: lc-mpls
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-mpls": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
}
LSA-PROCESSED - Retrieve
Retrieve operation of resource: lsa-processed
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsa-processed": {No description
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
}
PREFIX-EVENT-OFFLINES - Retrieve
Retrieve operation of resource: prefix-event-offlines
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-event-offlines": {OSPF Prefix events offline data
"prefix-event-offline": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Event trigger time
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific Event ID
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Event processed priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
}
}
PREFIX-EVENT-OFFLINE - Retrieve
Retrieve operation of resource: prefix-event-offline
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-event-offline": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Event trigger time
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific Event ID
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Event processed priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
}
IP-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: ip-convergence-time
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
MPLS-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: mpls-convergence-time
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
PATH - Retrieve
Retrieve operation of resource: path
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"path": {No description
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Event Add/Delete
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Event Add/Delete
"path-metric": "integer" Path Metric
}
}
LFA-PATH - Retrieve
Retrieve operation of resource: lfa-path
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lfa-path": {No description
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Event Add/Delete
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
}
TRIGGER-LSA - Retrieve
Retrieve operation of resource: trigger-lsa
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trigger-lsa": {No description
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
}
TIME-LINE - Retrieve
Retrieve operation of resource: time-line
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"time-line": {No description
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
}
LC-IP - Retrieve
Retrieve operation of resource: lc-ip
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-ip": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
}
LC-MPLS - Retrieve
Retrieve operation of resource: lc-mpls
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-mpls": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
}
LSA-PROCESSED - Retrieve
Retrieve operation of resource: lsa-processed
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsa-processed": {No description
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
}
SUMMARY-EXTERNAL-EVENT-STATISTICS - Retrieve
Retrieve operation of resource: summary-external-event-statistics
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary-external-event-statistics": {Summary-External prefix monitoring statistics
"external-low": "integer", Total Ext Routes Low
"external-added": "integer", Total Ext Routes Added
"external-routes": "integer", Total External Routes
"inter-area-added": "integer", Total IA Routes Added
"external-modified": "integer", Total Ext Routes Modified
"external-high": "integer", Total Ext Routes High
"external-critical": "integer", Total Ext Routes Critical
"inter-area-routes": "integer", Total Inter-Area Routes
"inter-area-critical": "integer", Total IA Routes Critical
"external-deleted": "integer", Total Ext Routes Deleted
"external-medium": "integer", Total Ext Routes Medium
"inter-area-high": "integer", Total IA Routes High
"inter-area-low": "integer", Total IA Routes Low
"inter-area-modified": "integer", Total IA Routes Modified
"inter-area-medium": "integer", Total IA Routes Medium
"inter-area-deleted": "integer" Total IA Routes Deleted
}
}
SERVER - Retrieve
Retrieve operation of resource: server
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"server": {Server Info
"detail": {Server Info
"last-process-duration": "string", Last Processing Duration
"event-buffer-size": "integer", Event Buffer Size
"last-archival-error-time": "string", Last Archival Status
"protocol-config": [No description
{
"protocol-name": "string", Protocol Name
"priority": [No description
{
"threshold": "integer", threshold value
"priority-name": "string", Priority Level
"disable": "string" Enable/Disable cfg
}
]
}
],
"last-archival-status": "string", Last Archival Status
"disabled-node-count": "integer", Disabled Node count
"last-archival-error": "string", Last Archival Error
"node-rp-count": "integer", RP count
"diagnostics-archive-node": "string", Diagnostics Archival Node (Applicable for local\nlocation)
"process-count": "integer", Post Processing count
"spf-process-count": "integer", SPF Processing count
"node-lc-count": "integer", LC count
"host-name": "string", Configured Hostname
"status": "string", Server Status
"reports-archive-node": "string", Reports Archival Node (Applicable for local\nlocation)
"next-interval": "integer", Time for next processing
"max-events": "integer", Maximum Events
"diagnostics-archive-path": "string", Diagnostics Archival Path
"server-detail": [No description
{
"overload-suspend": "integer", Overload suspend
"memory-suspend": "integer", Memory Suspend
"trace-information": [No description
{
"last-run-stats": "integer", Server Last Run Status
"trace-name": "string", Configured Hostname
"error-stats": "integer", Server Error Status
"total-stats": "integer" Server Total Status
}
]
}
],
"monitoring-interval": "integer", Configured Monitor Interval
"last-process-start-time": "string", Last Processing Start Time
"reports-archive-path": "string", Reports Archival Path
"archive-count": "integer", Archive Count
"diag-node-count": "integer", Diag Node count
"interface-count": "integer", Interface events count
"last-process-state": "string", Process state
"in-active-node-count": "integer", Disabled Node count
"max-interface-count": "integer" Max Interface events count
},
"normal": {Server Info
"last-process-duration": "string", Last Processing Duration
"event-buffer-size": "integer", Event Buffer Size
"last-archival-error-time": "string", Last Archival Status
"protocol-config": [No description
{
"protocol-name": "string", Protocol Name
"priority": [No description
{
"threshold": "integer", threshold value
"priority-name": "string", Priority Level
"disable": "string" Enable/Disable cfg
}
]
}
],
"last-archival-status": "string", Last Archival Status
"disabled-node-count": "integer", Disabled Node count
"last-archival-error": "string", Last Archival Error
"node-rp-count": "integer", RP count
"diagnostics-archive-node": "string", Diagnostics Archival Node (Applicable for local\nlocation)
"process-count": "integer", Post Processing count
"spf-process-count": "integer", SPF Processing count
"node-lc-count": "integer", LC count
"host-name": "string", Configured Hostname
"status": "string", Server Status
"reports-archive-node": "string", Reports Archival Node (Applicable for local\nlocation)
"next-interval": "integer", Time for next processing
"max-events": "integer", Maximum Events
"diagnostics-archive-path": "string", Diagnostics Archival Path
"server-detail": [No description
{
"overload-suspend": "integer", Overload suspend
"memory-suspend": "integer", Memory Suspend
"trace-information": [No description
{
"last-run-stats": "integer", Server Last Run Status
"trace-name": "string", Configured Hostname
"error-stats": "integer", Server Error Status
"total-stats": "integer" Server Total Status
}
]
}
],
"monitoring-interval": "integer", Configured Monitor Interval
"last-process-start-time": "string", Last Processing Start Time
"reports-archive-path": "string", Reports Archival Path
"archive-count": "integer", Archive Count
"diag-node-count": "integer", Diag Node count
"interface-count": "integer", Interface events count
"last-process-state": "string", Process state
"in-active-node-count": "integer", Disabled Node count
"max-interface-count": "integer" Max Interface events count
}
}
}
NORMAL - Retrieve
Retrieve operation of resource: normal
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"normal": {Server Info
"last-process-duration": "string", Last Processing Duration
"event-buffer-size": "integer", Event Buffer Size
"last-archival-error-time": "string", Last Archival Status
"protocol-config": [No description
{
"protocol-name": "string", Protocol Name
"priority": [No description
{
"threshold": "integer", threshold value
"priority-name": "string", Priority Level
"disable": "string" Enable/Disable cfg
}
]
}
],
"last-archival-status": "string", Last Archival Status
"disabled-node-count": "integer", Disabled Node count
"last-archival-error": "string", Last Archival Error
"node-rp-count": "integer", RP count
"diagnostics-archive-node": "string", Diagnostics Archival Node (Applicable for local\nlocation)
"process-count": "integer", Post Processing count
"spf-process-count": "integer", SPF Processing count
"node-lc-count": "integer", LC count
"host-name": "string", Configured Hostname
"status": "string", Server Status
"reports-archive-node": "string", Reports Archival Node (Applicable for local\nlocation)
"next-interval": "integer", Time for next processing
"max-events": "integer", Maximum Events
"diagnostics-archive-path": "string", Diagnostics Archival Path
"server-detail": [No description
{
"overload-suspend": "integer", Overload suspend
"memory-suspend": "integer", Memory Suspend
"trace-information": [No description
{
"last-run-stats": "integer", Server Last Run Status
"trace-name": "string", Configured Hostname
"error-stats": "integer", Server Error Status
"total-stats": "integer" Server Total Status
}
]
}
],
"monitoring-interval": "integer", Configured Monitor Interval
"last-process-start-time": "string", Last Processing Start Time
"reports-archive-path": "string", Reports Archival Path
"archive-count": "integer", Archive Count
"diag-node-count": "integer", Diag Node count
"interface-count": "integer", Interface events count
"last-process-state": "string", Process state
"in-active-node-count": "integer", Disabled Node count
"max-interface-count": "integer" Max Interface events count
}
}
PROTOCOL-CONFIG - Retrieve
Retrieve operation of resource: protocol-config
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"protocol-config": {No description
"protocol-name": "string", Protocol Name
"priority": [No description
{
"threshold": "integer", threshold value
"priority-name": "string", Priority Level
"disable": "string" Enable/Disable cfg
}
]
}
}
PRIORITY - Retrieve
Retrieve operation of resource: priority
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": {No description
"threshold": "integer", threshold value
"priority-name": "string", Priority Level
"disable": "string" Enable/Disable cfg
}
}
SERVER-DETAIL - Retrieve
Retrieve operation of resource: server-detail
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"server-detail": {No description
"overload-suspend": "integer", Overload suspend
"memory-suspend": "integer", Memory Suspend
"trace-information": [No description
{
"last-run-stats": "integer", Server Last Run Status
"trace-name": "string", Configured Hostname
"error-stats": "integer", Server Error Status
"total-stats": "integer" Server Total Status
}
]
}
}
TRACE-INFORMATION - Retrieve
Retrieve operation of resource: trace-information
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trace-information": {No description
"last-run-stats": "integer", Server Last Run Status
"trace-name": "string", Configured Hostname
"error-stats": "integer", Server Error Status
"total-stats": "integer" Server Total Status
}
}
DETAIL - Retrieve
Retrieve operation of resource: detail
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"detail": {Server Info
"last-process-duration": "string", Last Processing Duration
"event-buffer-size": "integer", Event Buffer Size
"last-archival-error-time": "string", Last Archival Status
"protocol-config": [No description
{
"protocol-name": "string", Protocol Name
"priority": [No description
{
"threshold": "integer", threshold value
"priority-name": "string", Priority Level
"disable": "string" Enable/Disable cfg
}
]
}
],
"last-archival-status": "string", Last Archival Status
"disabled-node-count": "integer", Disabled Node count
"last-archival-error": "string", Last Archival Error
"node-rp-count": "integer", RP count
"diagnostics-archive-node": "string", Diagnostics Archival Node (Applicable for local\nlocation)
"process-count": "integer", Post Processing count
"spf-process-count": "integer", SPF Processing count
"node-lc-count": "integer", LC count
"host-name": "string", Configured Hostname
"status": "string", Server Status
"reports-archive-node": "string", Reports Archival Node (Applicable for local\nlocation)
"next-interval": "integer", Time for next processing
"max-events": "integer", Maximum Events
"diagnostics-archive-path": "string", Diagnostics Archival Path
"server-detail": [No description
{
"overload-suspend": "integer", Overload suspend
"memory-suspend": "integer", Memory Suspend
"trace-information": [No description
{
"last-run-stats": "integer", Server Last Run Status
"trace-name": "string", Configured Hostname
"error-stats": "integer", Server Error Status
"total-stats": "integer" Server Total Status
}
]
}
],
"monitoring-interval": "integer", Configured Monitor Interval
"last-process-start-time": "string", Last Processing Start Time
"reports-archive-path": "string", Reports Archival Path
"archive-count": "integer", Archive Count
"diag-node-count": "integer", Diag Node count
"interface-count": "integer", Interface events count
"last-process-state": "string", Process state
"in-active-node-count": "integer", Disabled Node count
"max-interface-count": "integer" Max Interface events count
}
}
PROTOCOL-CONFIG - Retrieve
Retrieve operation of resource: protocol-config
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"protocol-config": {No description
"protocol-name": "string", Protocol Name
"priority": [No description
{
"threshold": "integer", threshold value
"priority-name": "string", Priority Level
"disable": "string" Enable/Disable cfg
}
]
}
}
PRIORITY - Retrieve
Retrieve operation of resource: priority
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": {No description
"threshold": "integer", threshold value
"priority-name": "string", Priority Level
"disable": "string" Enable/Disable cfg
}
}
SERVER-DETAIL - Retrieve
Retrieve operation of resource: server-detail
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"server-detail": {No description
"overload-suspend": "integer", Overload suspend
"memory-suspend": "integer", Memory Suspend
"trace-information": [No description
{
"last-run-stats": "integer", Server Last Run Status
"trace-name": "string", Configured Hostname
"error-stats": "integer", Server Error Status
"total-stats": "integer" Server Total Status
}
]
}
}
TRACE-INFORMATION - Retrieve
Retrieve operation of resource: trace-information
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trace-information": {No description
"last-run-stats": "integer", Server Last Run Status
"trace-name": "string", Configured Hostname
"error-stats": "integer", Server Error Status
"total-stats": "integer" Server Total Status
}
}
NODE - Retrieve
Retrieve operation of resource: node
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"node": {Node Info
"node-information": [No description
{
"node-type": "string", Node Type
"software-state": "integer", Software State
"fwd-referenced": "string", Forward Referenced
"card-state": "integer", Card State
"last-update-time": "string", Last Updated Time
"redundancy-state": "integer", Redundancy State
"node-name": "string", Node Name
"rack-id": "integer", Rack Id
"status": "string", Status
"node-state": "string", Node State
"node-id": "integer", Node Id
"diag-mode": "integer" Diag Mode
}
]
}
}
NODE-INFORMATION - Retrieve
Retrieve operation of resource: node-information
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"node-information": {No description
"node-type": "string", Node Type
"software-state": "integer", Software State
"fwd-referenced": "string", Forward Referenced
"card-state": "integer", Card State
"last-update-time": "string", Last Updated Time
"redundancy-state": "integer", Redundancy State
"node-name": "string", Node Name
"rack-id": "integer", Rack Id
"status": "string", Status
"node-state": "string", Node State
"node-id": "integer", Node Id
"diag-mode": "integer" Diag Mode
}
}
ISIS - Retrieve
Retrieve operation of resource: isis
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis": {Operational data for ISIS
"instances": {Operational data
"instance": [No description
{
"spf-run-offlines": {ISIS SPF run offline data
"spf-run-offline": [No description
{
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"isis-level": "string", ISIS Level
"total-lsp-changes": "integer", Total number of LSP changes processed
"state": "string", SPF state
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration for the calculation (in milliseconds)
"type": "string", Type of SPF
"topology": "integer" Topology index (multi-topology)
},
"spf-run-number": "integer", SPF Run Number
"node-statistics": {SPF Node statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"wait-time": "integer", Waiting Time (in milliseconds)
"priority": [Priority
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"lsp-processed": [No description
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
{
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"sequence-number": "integer", Sequence Number
"serial-number-xr": "integer", Serial Number of the session event
"isis-level": "string", ISIS Level
"spf-run-number": "integer", SPF Run Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"lsp-id": "string" LSP ID
}
]
}
]
},
"spf-run-summaries": {ISIS SPF run summary data
"spf-run-summary": [No description
{
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"isis-level": "string", ISIS Level
"total-lsp-changes": "integer", Total number of LSP changes processed
"state": "string", SPF state
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration for the calculation (in milliseconds)
"type": "string", Type of SPF
"topology": "integer" Topology index (multi-topology)
},
"spf-run-number": "integer", SPF Run Number
"node-statistics": {SPF Node statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"wait-time": "integer", Waiting Time (in milliseconds)
"priority": [Priority
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"lsp-processed": [No description
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
{
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"sequence-number": "integer", Sequence Number
"serial-number-xr": "integer", Serial Number of the session event
"isis-level": "string", ISIS Level
"spf-run-number": "integer", SPF Run Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"lsp-id": "string" LSP ID
}
]
}
]
},
"prefix-event-summaries": {ISIS Prefix events summary data
"prefix-event-summary": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"prefix-event-statistics": {ISIS Prefix events statistics data
"prefix-event-statistic": [No description
{
"last-event-time": "string", Last event trigger time
"last-route-type": "string", Last event Route Type
"last-change-type": "string", Last event Add/Delete
"medium-priority": "integer", No. of times processed under Medium Priority
"add-count": "integer", No. of times route gets Added
"critical-priority": "integer", No. of times processed under Critical Priority
"prefix-lenth": "integer", Prefix length
"modify-count": "integer", No. of times route gets Deleted
"threshold-exceed-count": "integer", No. of times threshold got exceeded
"low-priority": "integer", No. of times processed under Low Priority
"prefix": "string", Prefix
"last-cost": "integer", Last Known Cost
"high-priority": "integer", No. of times processed under High Priority
"prefix-info": "string", Events with Prefix
"last-priority": "string", Last event processed priority
"delete-count": "integer" No. of times route gets Deleted
}
]
},
"ipfrr-event-summaries": {ISIS IP-FRR events summary data
"ipfrr-event-summary": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
]
},
"lsp-regenerateds": {Regenerated LSP data
"lsp-regenerated": [No description
{
"sequence-number": "integer", Sequence Number
"isis-level": "string", ISIS Level
"spf-run-number": "integer", SPF Run Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"serial-number": "integer", Data for a particular regenerated LSP
"serial-number-xr": "integer", Serial Number of the session event
"lsp-id": "string" LSP ID
}
]
},
"prefix-event-offlines": {ISIS Prefix events offline data
"prefix-event-offline": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"ipfrr-event-offlines": {ISIS IP-FRR Event offline data
"ipfrr-event-offline": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
]
},
"instance-name": "string" Operational data for a particular instance
}
]
}
}
}
INSTANCES - Retrieve
Retrieve operation of resource: instances
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instances": {Operational data
"instance": [No description
{
"spf-run-offlines": {ISIS SPF run offline data
"spf-run-offline": [No description
{
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"isis-level": "string", ISIS Level
"total-lsp-changes": "integer", Total number of LSP changes processed
"state": "string", SPF state
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration for the calculation (in milliseconds)
"type": "string", Type of SPF
"topology": "integer" Topology index (multi-topology)
},
"spf-run-number": "integer", SPF Run Number
"node-statistics": {SPF Node statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"wait-time": "integer", Waiting Time (in milliseconds)
"priority": [Priority
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"lsp-processed": [No description
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
{
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"sequence-number": "integer", Sequence Number
"serial-number-xr": "integer", Serial Number of the session event
"isis-level": "string", ISIS Level
"spf-run-number": "integer", SPF Run Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"lsp-id": "string" LSP ID
}
]
}
]
},
"spf-run-summaries": {ISIS SPF run summary data
"spf-run-summary": [No description
{
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"isis-level": "string", ISIS Level
"total-lsp-changes": "integer", Total number of LSP changes processed
"state": "string", SPF state
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration for the calculation (in milliseconds)
"type": "string", Type of SPF
"topology": "integer" Topology index (multi-topology)
},
"spf-run-number": "integer", SPF Run Number
"node-statistics": {SPF Node statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"wait-time": "integer", Waiting Time (in milliseconds)
"priority": [Priority
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"lsp-processed": [No description
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
{
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"sequence-number": "integer", Sequence Number
"serial-number-xr": "integer", Serial Number of the session event
"isis-level": "string", ISIS Level
"spf-run-number": "integer", SPF Run Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"lsp-id": "string" LSP ID
}
]
}
]
},
"prefix-event-summaries": {ISIS Prefix events summary data
"prefix-event-summary": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"prefix-event-statistics": {ISIS Prefix events statistics data
"prefix-event-statistic": [No description
{
"last-event-time": "string", Last event trigger time
"last-route-type": "string", Last event Route Type
"last-change-type": "string", Last event Add/Delete
"medium-priority": "integer", No. of times processed under Medium Priority
"add-count": "integer", No. of times route gets Added
"critical-priority": "integer", No. of times processed under Critical Priority
"prefix-lenth": "integer", Prefix length
"modify-count": "integer", No. of times route gets Deleted
"threshold-exceed-count": "integer", No. of times threshold got exceeded
"low-priority": "integer", No. of times processed under Low Priority
"prefix": "string", Prefix
"last-cost": "integer", Last Known Cost
"high-priority": "integer", No. of times processed under High Priority
"prefix-info": "string", Events with Prefix
"last-priority": "string", Last event processed priority
"delete-count": "integer" No. of times route gets Deleted
}
]
},
"ipfrr-event-summaries": {ISIS IP-FRR events summary data
"ipfrr-event-summary": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
]
},
"lsp-regenerateds": {Regenerated LSP data
"lsp-regenerated": [No description
{
"sequence-number": "integer", Sequence Number
"isis-level": "string", ISIS Level
"spf-run-number": "integer", SPF Run Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"serial-number": "integer", Data for a particular regenerated LSP
"serial-number-xr": "integer", Serial Number of the session event
"lsp-id": "string" LSP ID
}
]
},
"prefix-event-offlines": {ISIS Prefix events offline data
"prefix-event-offline": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"ipfrr-event-offlines": {ISIS IP-FRR Event offline data
"ipfrr-event-offline": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
]
},
"instance-name": "string" Operational data for a particular instance
}
]
}
}
INSTANCE - Retrieve
Retrieve operation of resource: instance
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance": {No description
"spf-run-offlines": {ISIS SPF run offline data
"spf-run-offline": [No description
{
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"isis-level": "string", ISIS Level
"total-lsp-changes": "integer", Total number of LSP changes processed
"state": "string", SPF state
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration for the calculation (in milliseconds)
"type": "string", Type of SPF
"topology": "integer" Topology index (multi-topology)
},
"spf-run-number": "integer", SPF Run Number
"node-statistics": {SPF Node statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"wait-time": "integer", Waiting Time (in milliseconds)
"priority": [Priority
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"lsp-processed": [No description
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
{
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"sequence-number": "integer", Sequence Number
"serial-number-xr": "integer", Serial Number of the session event
"isis-level": "string", ISIS Level
"spf-run-number": "integer", SPF Run Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"lsp-id": "string" LSP ID
}
]
}
]
},
"spf-run-summaries": {ISIS SPF run summary data
"spf-run-summary": [No description
{
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"threshold-exceeded": "boolean", Threshold exceeded
"isis-level": "string", ISIS Level
"total-lsp-changes": "integer", Total number of LSP changes processed
"state": "string", SPF state
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration for the calculation (in milliseconds)
"type": "string", Type of SPF
"topology": "integer" Topology index (multi-topology)
},
"spf-run-number": "integer", SPF Run Number
"node-statistics": {SPF Node statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"wait-time": "integer", Waiting Time (in milliseconds)
"priority": [Priority
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration for the calculation (in milliseconds)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Cumulative Number of Routes for all priorities
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"coverage": "string" Coverage in percentage for all priorities
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"lsp-processed": [No description
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
{
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"sequence-number": "integer", Sequence Number
"serial-number-xr": "integer", Serial Number of the session event
"isis-level": "string", ISIS Level
"spf-run-number": "integer", SPF Run Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"lsp-id": "string" LSP ID
}
]
}
]
},
"prefix-event-summaries": {ISIS Prefix events summary data
"prefix-event-summary": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"prefix-event-statistics": {ISIS Prefix events statistics data
"prefix-event-statistic": [No description
{
"last-event-time": "string", Last event trigger time
"last-route-type": "string", Last event Route Type
"last-change-type": "string", Last event Add/Delete
"medium-priority": "integer", No. of times processed under Medium Priority
"add-count": "integer", No. of times route gets Added
"critical-priority": "integer", No. of times processed under Critical Priority
"prefix-lenth": "integer", Prefix length
"modify-count": "integer", No. of times route gets Deleted
"threshold-exceed-count": "integer", No. of times threshold got exceeded
"low-priority": "integer", No. of times processed under Low Priority
"prefix": "string", Prefix
"last-cost": "integer", Last Known Cost
"high-priority": "integer", No. of times processed under High Priority
"prefix-info": "string", Events with Prefix
"last-priority": "string", Last event processed priority
"delete-count": "integer" No. of times route gets Deleted
}
]
},
"ipfrr-event-summaries": {ISIS IP-FRR events summary data
"ipfrr-event-summary": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
]
},
"lsp-regenerateds": {Regenerated LSP data
"lsp-regenerated": [No description
{
"sequence-number": "integer", Sequence Number
"isis-level": "string", ISIS Level
"spf-run-number": "integer", SPF Run Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"serial-number": "integer", Data for a particular regenerated LSP
"serial-number-xr": "integer", Serial Number of the session event
"lsp-id": "string" LSP ID
}
]
},
"prefix-event-offlines": {ISIS Prefix events offline data
"prefix-event-offline": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote-LFA Node ID
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific IP-FRR Event
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
},
"ipfrr-event-offlines": {ISIS IP-FRR Event offline data
"ipfrr-event-offline": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
]
},
"instance-name": "string" Operational data for a particular instance
}
}
IPFRR-EVENT-SUMMARIES - Retrieve
Retrieve operation of resource: ipfrr-event-summaries
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipfrr-event-summaries": {ISIS IP-FRR events summary data
"ipfrr-event-summary": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
]
}
}
IPFRR-EVENT-SUMMARY - Retrieve
Retrieve operation of resource: ipfrr-event-summary
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipfrr-event-summary": {No description
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
}
IPFRR-STATISTIC - Retrieve
Retrieve operation of resource: ipfrr-statistic
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipfrr-statistic": {No description
"coverage": "string", Coverage in percentage
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Total Number of Routes
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer" Fully Protected Routes
}
}
REMOTE-NODE - Retrieve
Retrieve operation of resource: remote-node
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-node": {No description
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
}
PRIMARY-PATH - Retrieve
Retrieve operation of resource: primary-path
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"primary-path": {No description
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
}
PREFIX-EVENT-STATISTICS - Retrieve
Retrieve operation of resource: prefix-event-statistics
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-event-statistics": {ISIS Prefix events statistics data
"prefix-event-statistic": [No description
{
"last-event-time": "string", Last event trigger time
"last-route-type": "string", Last event Route Type
"last-change-type": "string", Last event Add/Delete
"medium-priority": "integer", No. of times processed under Medium Priority
"add-count": "integer", No. of times route gets Added
"critical-priority": "integer", No. of times processed under Critical Priority
"prefix-lenth": "integer", Prefix length
"modify-count": "integer", No. of times route gets Deleted
"threshold-exceed-count": "integer", No. of times threshold got exceeded
"low-priority": "integer", No. of times processed under Low Priority
"prefix": "string", Prefix
"last-cost": "integer", Last Known Cost
"high-priority": "integer", No. of times processed under High Priority
"prefix-info": "string", Events with Prefix
"last-priority": "string", Last event processed priority
"delete-count": "integer" No. of times route gets Deleted
}
]
}
}
PREFIX-EVENT-STATISTIC - Retrieve
Retrieve operation of resource: prefix-event-statistic
ID of instance-name
ID of prefix-info
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-event-statistic": {No description
"last-event-time": "string", Last event trigger time
"last-route-type": "string", Last event Route Type
"last-change-type": "string", Last event Add/Delete
"medium-priority": "integer", No. of times processed under Medium Priority
"add-count": "integer", No. of times route gets Added
"critical-priority": "integer", No. of times processed under Critical Priority
"prefix-lenth": "integer", Prefix length
"modify-count": "integer", No. of times route gets Deleted
"threshold-exceed-count": "integer", No. of times threshold got exceeded
"low-priority": "integer", No. of times processed under Low Priority
"prefix": "string", Prefix
"last-cost": "integer", Last Known Cost
"high-priority": "integer", No. of times processed under High Priority
"prefix-info": "string", Events with Prefix
"last-priority": "string", Last event processed priority
"delete-count": "integer" No. of times route gets Deleted
}
}
SPF-RUN-SUMMARIES - Retrieve
Retrieve operation of resource: spf-run-summaries
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf-run-summaries": {ISIS SPF run summary data
"spf-run-summary": [No description
{
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (in hh:mm:ss.msec)
"threshold-exceeded": "boolean", Threshold exceeded
"isis-level": "string", ISIS Level
"total-lsp-changes": "integer", Total number of LSP changes processed
"state": "string", SPF state
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration of processing (in ss.msec)
"type": "string", Type of SPF
"topology": "integer" Topology index (multi-topology)
},
"spf-run-number": "integer", SPF Run Number
"node-statistics": {SPF Node statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"wait-time": "integer", Wait time applied at SPF schedule (in msec)
"priority": [No description
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"lsp-processed": [No description
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
{
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"sequence-number": "integer", Sequence Number
"serial-number-xr": "integer", Serial Number of the session event
"isis-level": "string", ISIS Level
"spf-run-number": "integer", SPF Run Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"lsp-id": "string" LSP ID
}
]
}
]
}
}
SPF-RUN-SUMMARY - Retrieve
Retrieve operation of resource: spf-run-summary
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf-run-summary": {No description
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (in hh:mm:ss.msec)
"threshold-exceeded": "boolean", Threshold exceeded
"isis-level": "string", ISIS Level
"total-lsp-changes": "integer", Total number of LSP changes processed
"state": "string", SPF state
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration of processing (in ss.msec)
"type": "string", Type of SPF
"topology": "integer" Topology index (multi-topology)
},
"spf-run-number": "integer", SPF Run Number
"node-statistics": {SPF Node statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"wait-time": "integer", Wait time applied at SPF schedule (in msec)
"priority": [No description
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"lsp-processed": [No description
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
{
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"sequence-number": "integer", Sequence Number
"serial-number-xr": "integer", Serial Number of the session event
"isis-level": "string", ISIS Level
"spf-run-number": "integer", SPF Run Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"lsp-id": "string" LSP ID
}
]
}
}
SPF-SUMMARY - Retrieve
Retrieve operation of resource: spf-summary
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (in hh:mm:ss.msec)
"threshold-exceeded": "boolean", Threshold exceeded
"isis-level": "string", ISIS Level
"total-lsp-changes": "integer", Total number of LSP changes processed
"state": "string", SPF state
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration of SPF calculation (in ss.msec)
"type": "string", Type of SPF
"topology": "integer" Topology index (multi-topology)
}
}
PRIORITY-SUMMARY - Retrieve
Retrieve operation of resource: priority-summary
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority-summary": {No description
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
}
ROUTE-STATISTICS - Retrieve
Retrieve operation of resource: route-statistics
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
}
}
IP-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: ip-convergence-time
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
MPLS-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: mpls-convergence-time
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
FRR-STATISTIC - Retrieve
Retrieve operation of resource: frr-statistic
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-statistic": {No description
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
}
NODE-STATISTICS - Retrieve
Retrieve operation of resource: node-statistics
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"node-statistics": {SPF Node statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
}
}
TRIGGER-LSP - Retrieve
Retrieve operation of resource: trigger-lsp
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trigger-lsp": {No description
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
}
PRIORITY - Retrieve
Retrieve operation of resource: priority
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": {No description
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
}
PRIORITY-SUMMARY - Retrieve
Retrieve operation of resource: priority-summary
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
}
ROUTE-STATISTICS - Retrieve
Retrieve operation of resource: route-statistics
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
}
}
IP-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: ip-convergence-time
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
MPLS-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: mpls-convergence-time
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
FRR-STATISTIC - Retrieve
Retrieve operation of resource: frr-statistic
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-statistic": {No description
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
}
CONVERGENCE-TIMELINE - Retrieve
Retrieve operation of resource: convergence-timeline
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"convergence-timeline": {No description
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
}
ROUTE-ORIGIN - Retrieve
Retrieve operation of resource: route-origin
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
RI-BV4-ENTER - Retrieve
Retrieve operation of resource: ri-bv4-enter
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
RI-BV4-EXIT - Retrieve
Retrieve operation of resource: ri-bv4-exit
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
RI-BV4-REDISTRIBUTE - Retrieve
Retrieve operation of resource: ri-bv4-redistribute
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LDP-ENTER - Retrieve
Retrieve operation of resource: ldp-enter
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LDP-EXIT - Retrieve
Retrieve operation of resource: ldp-exit
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LSD-ENTER - Retrieve
Retrieve operation of resource: lsd-enter
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LSD-EXIT - Retrieve
Retrieve operation of resource: lsd-exit
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LC-IP - Retrieve
Retrieve operation of resource: lc-ip
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-ip": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
}
FIB-COMPLETE - Retrieve
Retrieve operation of resource: fib-complete
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LC-MPLS - Retrieve
Retrieve operation of resource: lc-mpls
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-mpls": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
}
FIB-COMPLETE - Retrieve
Retrieve operation of resource: fib-complete
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LEAF-NETWORKS-ADDED - Retrieve
Retrieve operation of resource: leaf-networks-added
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"leaf-networks-added": {No description
"net-mask": "integer", Mask
"address": "string" IP address
}
}
LEAF-NETWORKS-DELETED - Retrieve
Retrieve operation of resource: leaf-networks-deleted
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"leaf-networks-deleted": {No description
"net-mask": "integer", Mask
"address": "string" IP address
}
}
LSP-PROCESSED - Retrieve
Retrieve operation of resource: lsp-processed
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-processed": {No description
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
}
LSP-REGENERATED - Retrieve
Retrieve operation of resource: lsp-regenerated
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-regenerated": {No description
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"sequence-number": "integer", Sequence Number
"serial-number-xr": "integer", Serial Number of the session event
"isis-level": "string", ISIS Level
"spf-run-number": "integer", SPF Run Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"lsp-id": "string" LSP ID
}
}
IPFRR-EVENT-OFFLINES - Retrieve
Retrieve operation of resource: ipfrr-event-offlines
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipfrr-event-offlines": {ISIS IP-FRR Event offline data
"ipfrr-event-offline": [No description
{
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
]
}
}
IPFRR-EVENT-OFFLINE - Retrieve
Retrieve operation of resource: ipfrr-event-offline
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipfrr-event-offline": {No description
"trigger-time": "string", Trigger time (eg: Apr 24 13:16:04.961)
"event-id-xr": "integer", IP-Frr Event ID
"completed-spf-run": "integer", IP-Frr Completed reference SPF Run Number
"ipfrr-statistic": [No description
{
"coverage": "string", Coverage in percentage for all priorities
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Cumulative Number of Routes for all priorities
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer" Cumulative Number of Fully Protected Routes
}
],
"wait-time": "integer", Waiting Time (in milliseconds)
"remote-node": [No description
{
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
],
"total-routes": "integer", Cumulative Number of Routes for all priorities
"event-id": "integer", Specific IP-FRR Event
"coverage": "string", Coverage in percentage for all priorities
"duration": "string", Duration for the calculation (in milliseconds)
"trigger-spf-run": "integer", IP-Frr Triggered reference SPF Run Number
"partially-protected-routes": "integer", Cumulative Number of Partially Protected Routes
"fully-protected-routes": "integer", Cumulative Number of Fully Protected Routes
"start-time-offset": "string" Start Time offset from trigger time (in\nmilliseconds)
}
}
IPFRR-STATISTIC - Retrieve
Retrieve operation of resource: ipfrr-statistic
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipfrr-statistic": {No description
"coverage": "string", Coverage in percentage
"remote-lfa-coverage": "string", Remote LFA Coverage in percentage
"priority": "string", Priority
"total-routes": "integer", Total Number of Routes
"local-lfa-coverage": "string", Local LFA Coverage in percentage
"below-threshold": "boolean", Covearge is below Configured Threshold
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer" Fully Protected Routes
}
}
REMOTE-NODE - Retrieve
Retrieve operation of resource: remote-node
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-node": {No description
"neighbour-address": "string", Nexthop Address
"path-count": "integer", Number of paths protected by this Remote Node
"primary-path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
],
"interface-name": "string", Interface Name
"in-use-time": "string", Inuse time of the Remote Node (eg: Apr 24 13:16\n:04.961)
"remote-node-id": "string" Remote-LFA Node ID
}
}
PRIMARY-PATH - Retrieve
Retrieve operation of resource: primary-path
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"primary-path": {No description
"interface-name": "string", Interface Name
"neighbour-address": "string" Nexthop Address
}
}
SPF-RUN-OFFLINES - Retrieve
Retrieve operation of resource: spf-run-offlines
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf-run-offlines": {ISIS SPF run offline data
"spf-run-offline": [No description
{
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (in hh:mm:ss.msec)
"threshold-exceeded": "boolean", Threshold exceeded
"isis-level": "string", ISIS Level
"total-lsp-changes": "integer", Total number of LSP changes processed
"state": "string", SPF state
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration of processing (in ss.msec)
"type": "string", Type of SPF
"topology": "integer" Topology index (multi-topology)
},
"spf-run-number": "integer", SPF Run Number
"node-statistics": {SPF Node statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"wait-time": "integer", Wait time applied at SPF schedule (in msec)
"priority": [No description
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"lsp-processed": [No description
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
{
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"sequence-number": "integer", Sequence Number
"serial-number-xr": "integer", Serial Number of the session event
"isis-level": "string", ISIS Level
"spf-run-number": "integer", SPF Run Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"lsp-id": "string" LSP ID
}
]
}
]
}
}
SPF-RUN-OFFLINE - Retrieve
Retrieve operation of resource: spf-run-offline
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf-run-offline": {No description
"start-time": "string", First route process time relative to event\ntrigger time (in ss.msec)
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (in hh:mm:ss.msec)
"threshold-exceeded": "boolean", Threshold exceeded
"isis-level": "string", ISIS Level
"total-lsp-changes": "integer", Total number of LSP changes processed
"state": "string", SPF state
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration of processing (in ss.msec)
"type": "string", Type of SPF
"topology": "integer" Topology index (multi-topology)
},
"spf-run-number": "integer", SPF Run Number
"node-statistics": {SPF Node statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"wait-time": "integer", Wait time applied at SPF schedule (in msec)
"priority": [No description
{
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
],
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"lsp-processed": [No description
{
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
],
{
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"sequence-number": "integer", Sequence Number
"serial-number-xr": "integer", Serial Number of the session event
"isis-level": "string", ISIS Level
"spf-run-number": "integer", SPF Run Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"lsp-id": "string" LSP ID
}
]
}
}
SPF-SUMMARY - Retrieve
Retrieve operation of resource: spf-summary
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf-summary": {SPF summary information
"trigger-time": "string", Trigger time (in hh:mm:ss.msec)
"threshold-exceeded": "boolean", Threshold exceeded
"isis-level": "string", ISIS Level
"total-lsp-changes": "integer", Total number of LSP changes processed
"state": "string", SPF state
"priority-summary": [No description
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
],
"is-data-complete": "boolean", Whether the event has all information
"duration": "string", Duration of SPF calculation (in ss.msec)
"type": "string", Type of SPF
"topology": "integer" Topology index (multi-topology)
}
}
PRIORITY-SUMMARY - Retrieve
Retrieve operation of resource: priority-summary
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority-summary": {No description
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
}
ROUTE-STATISTICS - Retrieve
Retrieve operation of resource: route-statistics
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
}
}
IP-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: ip-convergence-time
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
MPLS-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: mpls-convergence-time
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
FRR-STATISTIC - Retrieve
Retrieve operation of resource: frr-statistic
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-statistic": {No description
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
}
NODE-STATISTICS - Retrieve
Retrieve operation of resource: node-statistics
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"node-statistics": {SPF Node statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
}
}
TRIGGER-LSP - Retrieve
Retrieve operation of resource: trigger-lsp
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trigger-lsp": {No description
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
}
PRIORITY - Retrieve
Retrieve operation of resource: priority
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": {No description
"leaf-networks-deleted": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
],
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
},
"leaf-networks-added": [No description
{
"net-mask": "integer", Mask
"address": "string" IP address
}
]
}
}
PRIORITY-SUMMARY - Retrieve
Retrieve operation of resource: priority-summary
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority-summary": {Summary of the priority
"threshold-exceeded": "boolean", Threshold exceeded
"level": "string", Critical, High, Medium or Low
"frr-statistic": [No description
{
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
],
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
},
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
}
ROUTE-STATISTICS - Retrieve
Retrieve operation of resource: route-statistics
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-statistics": {Route statistics
"touches": "integer", Touched
"adds": "integer", Added
"unreachables": "integer", Unreachable
"reachables": "integer", Reachable
"modifies": "integer", Modified
"deletes": "integer" Deleted
}
}
IP-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: ip-convergence-time
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
MPLS-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: mpls-convergence-time
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
FRR-STATISTIC - Retrieve
Retrieve operation of resource: frr-statistic
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-statistic": {No description
"total-routes": "integer", Total Number of Routes
"partially-protected-routes": "integer", Partially Protected Routes
"fully-protected-routes": "integer", Fully Protected Routes
"coverage": "string" Coverage in percentage
}
}
CONVERGENCE-TIMELINE - Retrieve
Retrieve operation of resource: convergence-timeline
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"convergence-timeline": {No description
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
],
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
},
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
}
ROUTE-ORIGIN - Retrieve
Retrieve operation of resource: route-origin
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-origin": {Route origin (routing protocol)
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
RI-BV4-ENTER - Retrieve
Retrieve operation of resource: ri-bv4-enter
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ri-bv4-enter": {Entry point of IPv4 RIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
RI-BV4-EXIT - Retrieve
Retrieve operation of resource: ri-bv4-exit
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ri-bv4-exit": {Exit point from IPv4 RIB to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
RI-BV4-REDISTRIBUTE - Retrieve
Retrieve operation of resource: ri-bv4-redistribute
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ri-bv4-redistribute": {Route Redistribute point from IPv4 RIB to LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LDP-ENTER - Retrieve
Retrieve operation of resource: ldp-enter
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ldp-enter": {Entry point of LDP
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LDP-EXIT - Retrieve
Retrieve operation of resource: ldp-exit
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ldp-exit": {Exit point of LDP to LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LSD-ENTER - Retrieve
Retrieve operation of resource: lsd-enter
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsd-enter": {Entry point of LSD
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LSD-EXIT - Retrieve
Retrieve operation of resource: lsd-exit
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsd-exit": {Exit point of LSD to FIBs
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LC-IP - Retrieve
Retrieve operation of resource: lc-ip
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-ip": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
}
FIB-COMPLETE - Retrieve
Retrieve operation of resource: fib-complete
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LC-MPLS - Retrieve
Retrieve operation of resource: lc-mpls
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-mpls": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
}
FIB-COMPLETE - Retrieve
Retrieve operation of resource: fib-complete
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-complete": {Completion point of FIB
"duration": "string", Duration of processing (in ss.msec)
"end-time": "string", Last route process time relative to event\ntrigger time (in ss.msec)
"start-time": "string" First route process time relative to event\ntrigger time (in ss.msec)
}
}
LEAF-NETWORKS-ADDED - Retrieve
Retrieve operation of resource: leaf-networks-added
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"leaf-networks-added": {No description
"net-mask": "integer", Mask
"address": "string" IP address
}
}
LEAF-NETWORKS-DELETED - Retrieve
Retrieve operation of resource: leaf-networks-deleted
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"leaf-networks-deleted": {No description
"net-mask": "integer", Mask
"address": "string" IP address
}
}
LSP-PROCESSED - Retrieve
Retrieve operation of resource: lsp-processed
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-processed": {No description
"sequence-number": "integer", Sequence Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"change-type": "string", Add, Delete, Modify
"lsp-id": "string" LSP ID
}
}
LSP-REGENERATED - Retrieve
Retrieve operation of resource: lsp-regenerated
ID of instance-name
ID of spf-run-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-regenerated": {No description
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"sequence-number": "integer", Sequence Number
"serial-number-xr": "integer", Serial Number of the session event
"isis-level": "string", ISIS Level
"spf-run-number": "integer", SPF Run Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"lsp-id": "string" LSP ID
}
}
PREFIX-EVENT-SUMMARIES - Retrieve
Retrieve operation of resource: prefix-event-summaries
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-event-summaries": {ISIS Prefix events summary data
"prefix-event-summary": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Event trigger time
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific Event ID
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Event processed priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
}
}
PREFIX-EVENT-SUMMARY - Retrieve
Retrieve operation of resource: prefix-event-summary
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-event-summary": {No description
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Event trigger time
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific Event ID
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Event processed priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
}
IP-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: ip-convergence-time
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
MPLS-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: mpls-convergence-time
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
PATH - Retrieve
Retrieve operation of resource: path
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"path": {No description
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Event Add/Delete
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Event Add/Delete
"path-metric": "integer" Path Metric
}
}
LFA-PATH - Retrieve
Retrieve operation of resource: lfa-path
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lfa-path": {No description
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Event Add/Delete
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
}
TRIGGER-LSA - Retrieve
Retrieve operation of resource: trigger-lsa
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trigger-lsa": {No description
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
}
TIME-LINE - Retrieve
Retrieve operation of resource: time-line
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"time-line": {No description
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
}
LC-IP - Retrieve
Retrieve operation of resource: lc-ip
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-ip": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
}
LC-MPLS - Retrieve
Retrieve operation of resource: lc-mpls
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-mpls": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
}
LSA-PROCESSED - Retrieve
Retrieve operation of resource: lsa-processed
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsa-processed": {No description
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
}
PREFIX-EVENT-OFFLINES - Retrieve
Retrieve operation of resource: prefix-event-offlines
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-event-offlines": {ISIS Prefix events offline data
"prefix-event-offline": [No description
{
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Event trigger time
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific Event ID
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Event processed priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
]
}
}
PREFIX-EVENT-OFFLINE - Retrieve
Retrieve operation of resource: prefix-event-offline
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-event-offline": {No description
"trigger-lsa": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
],
"trigger-time": "string", Event trigger time
"route-type": "string", Route Type intra/inter/l1/l2
"time-line": [No description
{
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
],
"prefix-lenth": "integer", Prefix length
"path": [No description
{
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Add, Delete, Modify
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Add, Delete, Modify
"path-metric": "integer" Path Metric
}
],
"ipfrr-event-id": "integer", Referenced IP-FRR Event ID (0 - Not Applicable)
"threshold-exceeded": "boolean", Threshold exceeded
"event-id": "integer", Specific Event ID
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"route-path-change-type": "string", Route Path Change Type
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
},
"prefix": "string", Prefix
"priority": "string", Event processed priority
"cost": "integer", Protocol route cost
"spf-run-no": "integer", Referenced SPF Run No (0 - Not Applicable)
"change-type": "string", Add, Delete, Modify
"lsa-processed": [No description
{
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
]
}
}
IP-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: ip-convergence-time
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-convergence-time": {Convergence time for IP route programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
MPLS-CONVERGENCE-TIME - Retrieve
Retrieve operation of resource: mpls-convergence-time
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls-convergence-time": {Convergence time for MPLS label programming
"fastest-node-name": "string", Linecard node name which took the minimum time
"minimum-time": "string", Minimum time(in seconds.milliseconds)
"slowest-node-name": "string", Linecard node name which took the maximum time
"maximum-time": "string" Maximum time(in seconds.milliseconds)
}
}
PATH - Retrieve
Retrieve operation of resource: path
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"path": {No description
"interface-name": "string", Interface Name
"neighbour-address": "string", Nexthop Address
"lfa-path": [No description
{
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Event Add/Delete
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
],
"change-type": "string", Event Add/Delete
"path-metric": "integer" Path Metric
}
}
LFA-PATH - Retrieve
Retrieve operation of resource: lfa-path
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lfa-path": {No description
"path-metric": "integer", Path Metric
"remote-node-id": "string", Remote Node ID, in case of Remote LFA
"change-type": "string", Event Add/Delete
"lfa-type": "string", Type of LFA
"neighbour-address": "string", Nexthop Address
"interface-name": "string" Interface Name
}
}
TRIGGER-LSA - Retrieve
Retrieve operation of resource: trigger-lsa
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trigger-lsa": {No description
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
}
TIME-LINE - Retrieve
Retrieve operation of resource: time-line
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"time-line": {No description
"ri-bv4-redistribute": "string", Route Redistribute point from IPv4 RIB to LDP
"ri-bv4-enter": "string", Entry point of IPv4 RIB
"lc-mpls": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ldp-enter": "string", Entry point of LDP
"route-origin": "string", Route origin (routing protocol)
"lsd-enter": "string", Entry point of LSD
"ldp-exit": "string", Exit point of LDP to LSD
"lc-ip": [No description
{
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
],
"ri-bv4-exit": "string", Exit point from IPv4 RIB to FIBs
"lsd-exit": "string" Exit point of LSD to FIBs
}
}
LC-IP - Retrieve
Retrieve operation of resource: lc-ip
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-ip": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
}
LC-MPLS - Retrieve
Retrieve operation of resource: lc-mpls
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lc-mpls": {No description
"node-name": "string", Linecard node name
"speed": "string", Relative convergence speed
"fib-complete": "string" Completion point of FIB
}
}
LSA-PROCESSED - Retrieve
Retrieve operation of resource: lsa-processed
ID of instance-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsa-processed": {No description
"lsa-type": "string", LSA type
"sequence-number": "string", Sequence Number
"change-type": "string", Add, Delete, Modify
"origin-router-id": "string", Originating Router ID
"lsa-id": "string", LSA ID
"reception-time": "string" Reception Time on router (in hh:mm:ss.msec)
}
}
LSP-REGENERATEDS - Retrieve
Retrieve operation of resource: lsp-regenerateds
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-regenerateds": {Regenerated LSP data
"lsp-regenerated": [No description
{
"sequence-number": "integer", Sequence Number
"isis-level": "string", ISIS Level
"spf-run-number": "integer", SPF Run Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"serial-number": "integer", Data for a particular regenerated LSP
"serial-number-xr": "integer", Serial Number of the session event
"lsp-id": "string" LSP ID
}
]
}
}
LSP-REGENERATED - Retrieve
Retrieve operation of resource: lsp-regenerated
ID of instance-name
ID of serial-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-regenerated": [No description
{
"sequence-number": "integer", Sequence Number
"isis-level": "string", ISIS Level
"spf-run-number": "integer", SPF Run Number
"reception-time": "string", Reception Time on router (in hh:mm:ss.msec)
"reason": "string", Trigger reasons for LSP regeneration. Example:\npr^ - periodic, cr^ - clear (Check the\ndocumentation for the entire list)
"serial-number": "integer", Data for a particular regenerated LSP
"serial-number-xr": "integer", Serial Number of the session event
"lsp-id": "string" LSP ID
}
]
}
MEMORY - Retrieve
Retrieve operation of resource: memory
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"memory": {Memory Info
"string-memory-info": [No description
{
"failure": "integer", Cache-hit failure
"total": "integer", Total request
"success": "integer", Cache-hit success
"size": "integer" Size of the datastructure
}
],
{
"failure": "integer", Cache-hit failure
"total": "integer", Total request
"success": "integer", Cache-hit success
"size": "integer" Size of the datastructure
}
],
{
"current-count": "integer", Current Count
"alloc-fails": "integer", Allocation Fails
"memory-type": "string", Memory Type
"alloc-count": "integer", Allocated count
"structure-name": "string", Structure Name
"freed-count": "integer", Freed Count
"size": "integer" Size of the datastructure
}
]
}
}
MEMORY-INFO - Retrieve
Retrieve operation of resource: memory-info
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"memory-info": {No description
"current-count": "integer", Current Count
"alloc-fails": "integer", Allocation Fails
"memory-type": "string", Memory Type
"alloc-count": "integer", Allocated count
"structure-name": "string", Structure Name
"freed-count": "integer", Freed Count
"size": "integer" Size of the datastructure
}
}
EDM-MEMORY-INFO - Retrieve
Retrieve operation of resource: edm-memory-info
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"edm-memory-info": {No description
"failure": "integer", Cache-hit failure
"total": "integer", Total request
"success": "integer", Cache-hit success
"size": "integer" Size of the block
}
}
STRING-MEMORY-INFO - Retrieve
Retrieve operation of resource: string-memory-info
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"string-memory-info": {No description
"failure": "integer", Cache-hit failure
"total": "integer", Total request
"success": "integer", Cache-hit success
"size": "integer" Size of the block
}
}
LDP - Retrieve
Retrieve operation of resource: ldp
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ldp": {LDP data
"remote-lfa-summaries": {Remote LFA Coverage Events
"remote-lfa-summary": [No description
{
"event-id-xr": "integer", Event ID
"below-threshold": "boolean", Coverage Below Threshold
"remote-node": [No description
{
"protected-path-count": "integer", Protected Path Count
"session-state": "string", Session State
"remote-node-id": "string", Remote Node ID
"protected-route-count": "integer", Protected Route Count
"route-count": "integer", Total Route Count
"lsr-id": "string", Label Space Router ID
"remote-label-count": "integer", Remote Label Count
"transport-address": "string", Transport Address
"in-use-time": "string", Inuse time of the Session
"path-count": "integer" Total Path Count
}
],
"process-name": "string", Process Name
"ipfrr-event-id": "integer", IGP IP-FRR Event ID (ref:\nrcmd_show_ipfrr_event_info(EventID))
"igp-protocol": "string", IGP Protocol
"end-of-calculation-time": "string", End of IGP LFA Calculation Time (eg: Apr 24 13\n:16:04.961)
"session-statistic": [No description
{
"protected-path-count": "integer", Protected Path Count
"session-state": "string", Session State
"remote-label-count": "integer", Remote Label Count
"path-count": "integer", Total Path Count
"protected-route-count": "integer", Protected Route Count
"session-count": "integer", LDP Session Count
"route-count": "integer" Total Route Count
}
],
"event-id": "integer", Specific Event ID
"logs": [No description
{
"remote-label-count": "integer", Remote Label Count
"log-time": "string", Event Time (eg: Apr 24 13:16:04.961)
"label-coverage-state": "string", Label Coverage State
"route-count": "integer" Total Route Count
}
]
}
]
},
"remote-lfa-s": {Remote LFA Coverage Events
"remote-lfa": [No description
{
"event-id-xr": "integer", Event ID
"below-threshold": "boolean", Coverage Below Threshold
"remote-node": [No description
{
"protected-path-count": "integer", Protected Path Count
"session-state": "string", Session State
"remote-node-id": "string", Remote Node ID
"protected-route-count": "integer", Protected Route Count
"route-count": "integer", Total Route Count
"lsr-id": "string", Label Space Router ID
"remote-label-count": "integer", Remote Label Count
"transport-address": "string", Transport Address
"in-use-time": "string", Inuse time of the Session
"path-count": "integer" Total Path Count
}
],
"process-name": "string", Process Name
"ipfrr-event-id": "integer", IGP IP-FRR Event ID (ref:\nrcmd_show_ipfrr_event_info(EventID))
"igp-protocol": "string", IGP Protocol
"end-of-calculation-time": "string", End of IGP LFA Calculation Time (eg: Apr 24 13\n:16:04.961)
"session-statistic": [No description
{
"protected-path-count": "integer", Protected Path Count
"session-state": "string", Session State
"remote-label-count": "integer", Remote Label Count
"path-count": "integer", Total Path Count
"protected-route-count": "integer", Protected Route Count
"session-count": "integer", LDP Session Count
"route-count": "integer" Total Route Count
}
],
"event-id": "integer", Specific Event ID
"logs": [No description
{
"remote-label-count": "integer", Remote Label Count
"log-time": "string", Event Time (eg: Apr 24 13:16:04.961)
"label-coverage-state": "string", Label Coverage State
"route-count": "integer" Total Route Count
}
]
}
]
},
"sessions": {Session Events
"session": [No description
{
"event-time": "string", Event Time
"interface-name": "string", Interface Name
"event-id-xr": "integer", Event ID
"event-type": "string", Type of event
"lsr-id": "string", Label Space Router ID
"state": "string", Adjacency Session Status
"address": "string", transport address or adjacency address
"event-id": "integer" Specific Event ID
}
]
}
}
}
SESSIONS - Retrieve
Retrieve operation of resource: sessions
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sessions": {Session Events
"session": [No description
{
"event-time": "string", Event Time
"interface-name": "string", Interface Name
"event-id-xr": "integer", Event ID
"event-type": "string", Type of event
"lsr-id": "string", Label Space Router ID
"state": "string", Adjacency Session Status
"address": "string", transport address or adjacency address
"event-id": "integer" Specific Event ID
}
]
}
}
SESSION - Retrieve
Retrieve operation of resource: session
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"session": [No description
{
"event-time": "string", Event Time
"interface-name": "string", Interface Name
"event-id-xr": "integer", Event ID
"event-type": "string", Type of event
"lsr-id": "string", Label Space Router ID
"state": "string", Adjacency Session Status
"address": "string", transport address or adjacency address
"event-id": "integer" Specific Event ID
}
]
}
REMOTE-LFA-S - Retrieve
Retrieve operation of resource: remote-lfa-s
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-s": {Remote LFA Coverage Events
"remote-lfa": [No description
{
"event-id-xr": "integer", LDP-rLFA Event ID
"below-threshold": "boolean", Coverage Below Threshold
"remote-node": [No description
{
"protected-path-count": "integer", Protected Path Count
"session-state": "string", Session State
"remote-node-id": "string", Remote Node ID
"protected-route-count": "integer", Protected Route Count
"route-count": "integer", Total Route Count
"lsr-id": "string", Label Space Router ID
"remote-label-count": "integer", Remote Label Count
"transport-address": "string", Transport Address
"in-use-time": "string", Inuse time of the Session
"path-count": "integer" Total Path Count
}
],
"process-name": "string", Process Name
"ipfrr-event-id": "integer", IGP IP-FRR Event ID (ref:\nrcmd_show_ipfrr_event_info(EventID))
"igp-protocol": "string", IGP Protocol
"end-of-calculation-time": "string", End of IGP LFA Calculation Time (eg: Apr 24 13\n:16:04.961)
"session-statistic": [No description
{
"protected-path-count": "integer", Protected Path Count
"session-state": "string", Session State
"remote-label-count": "integer", Remote Label Count
"path-count": "integer", Total Path Count
"protected-route-count": "integer", Protected Route Count
"session-count": "integer", LDP Session Count
"route-count": "integer" Total Route Count
}
],
"event-id": "integer", Specific Event ID
"logs": [No description
{
"remote-label-count": "integer", Remote Label Count
"log-time": "string", Event Time (eg: Apr 24 13:16:04.961)
"label-coverage-state": "string", Label Coverage State
"route-count": "integer" Total Route Count
}
]
}
]
}
}
REMOTE-LFA - Retrieve
Retrieve operation of resource: remote-lfa
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa": {No description
"event-id-xr": "integer", LDP-rLFA Event ID
"below-threshold": "boolean", Coverage Below Threshold
"remote-node": [No description
{
"protected-path-count": "integer", Protected Path Count
"session-state": "string", Session State
"remote-node-id": "string", Remote Node ID
"protected-route-count": "integer", Protected Route Count
"route-count": "integer", Total Route Count
"lsr-id": "string", Label Space Router ID
"remote-label-count": "integer", Remote Label Count
"transport-address": "string", Transport Address
"in-use-time": "string", Inuse time of the Session
"path-count": "integer" Total Path Count
}
],
"process-name": "string", Process Name
"ipfrr-event-id": "integer", IGP IP-FRR Event ID (ref:\nrcmd_show_ipfrr_event_info(EventID))
"igp-protocol": "string", IGP Protocol
"end-of-calculation-time": "string", End of IGP LFA Calculation Time (eg: Apr 24 13\n:16:04.961)
"session-statistic": [No description
{
"protected-path-count": "integer", Protected Path Count
"session-state": "string", Session State
"remote-label-count": "integer", Remote Label Count
"path-count": "integer", Total Path Count
"protected-route-count": "integer", Protected Route Count
"session-count": "integer", LDP Session Count
"route-count": "integer" Total Route Count
}
],
"event-id": "integer", Specific Event ID
"logs": [No description
{
"remote-label-count": "integer", Remote Label Count
"log-time": "string", Event Time (eg: Apr 24 13:16:04.961)
"label-coverage-state": "string", Label Coverage State
"route-count": "integer" Total Route Count
}
]
}
}
SESSION-STATISTIC - Retrieve
Retrieve operation of resource: session-statistic
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"session-statistic": {No description
"protected-path-count": "integer", Protected Path Count
"session-state": "string", Session State
"remote-label-count": "integer", Remote Label Count
"path-count": "integer", Total Path Count
"protected-route-count": "integer", Protected Route Count
"session-count": "integer", LDP Session Count
"route-count": "integer" Total Route Count
}
}
REMOTE-NODE - Retrieve
Retrieve operation of resource: remote-node
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-node": {No description
"protected-path-count": "integer", Protected Path Count
"session-state": "string", Session State
"remote-node-id": "string", Remote Node ID
"protected-route-count": "integer", Protected Route Count
"route-count": "integer", Total Route Count
"lsr-id": "string", Label Space Router ID
"remote-label-count": "integer", Remote Label Count
"transport-address": "string", Transport Address
"in-use-time": "string", Inuse time of the Session
"path-count": "integer" Total Path Count
}
}
LOGS - Retrieve
Retrieve operation of resource: logs
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"logs": {No description
"remote-label-count": "integer", Remote Label Count
"log-time": "string", Event Time (eg: Apr 24 13:16:04.961)
"label-coverage-state": "string", Label Coverage State
"route-count": "integer" Total Route Count
}
}
REMOTE-LFA-SUMMARIES - Retrieve
Retrieve operation of resource: remote-lfa-summaries
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-summaries": {Remote LFA Coverage Events
"remote-lfa-summary": [No description
{
"event-id-xr": "integer", LDP-rLFA Event ID
"below-threshold": "boolean", Coverage Below Threshold
"remote-node": [No description
{
"protected-path-count": "integer", Protected Path Count
"session-state": "string", Session State
"remote-node-id": "string", Remote Node ID
"protected-route-count": "integer", Protected Route Count
"route-count": "integer", Total Route Count
"lsr-id": "string", Label Space Router ID
"remote-label-count": "integer", Remote Label Count
"transport-address": "string", Transport Address
"in-use-time": "string", Inuse time of the Session
"path-count": "integer" Total Path Count
}
],
"process-name": "string", Process Name
"ipfrr-event-id": "integer", IGP IP-FRR Event ID (ref:\nrcmd_show_ipfrr_event_info(EventID))
"igp-protocol": "string", IGP Protocol
"end-of-calculation-time": "string", End of IGP LFA Calculation Time (eg: Apr 24 13\n:16:04.961)
"session-statistic": [No description
{
"protected-path-count": "integer", Protected Path Count
"session-state": "string", Session State
"remote-label-count": "integer", Remote Label Count
"path-count": "integer", Total Path Count
"protected-route-count": "integer", Protected Route Count
"session-count": "integer", LDP Session Count
"route-count": "integer" Total Route Count
}
],
"event-id": "integer", Specific Event ID
"logs": [No description
{
"remote-label-count": "integer", Remote Label Count
"log-time": "string", Event Time (eg: Apr 24 13:16:04.961)
"label-coverage-state": "string", Label Coverage State
"route-count": "integer" Total Route Count
}
]
}
]
}
}
REMOTE-LFA-SUMMARY - Retrieve
Retrieve operation of resource: remote-lfa-summary
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-summary": {No description
"event-id-xr": "integer", LDP-rLFA Event ID
"below-threshold": "boolean", Coverage Below Threshold
"remote-node": [No description
{
"protected-path-count": "integer", Protected Path Count
"session-state": "string", Session State
"remote-node-id": "string", Remote Node ID
"protected-route-count": "integer", Protected Route Count
"route-count": "integer", Total Route Count
"lsr-id": "string", Label Space Router ID
"remote-label-count": "integer", Remote Label Count
"transport-address": "string", Transport Address
"in-use-time": "string", Inuse time of the Session
"path-count": "integer" Total Path Count
}
],
"process-name": "string", Process Name
"ipfrr-event-id": "integer", IGP IP-FRR Event ID (ref:\nrcmd_show_ipfrr_event_info(EventID))
"igp-protocol": "string", IGP Protocol
"end-of-calculation-time": "string", End of IGP LFA Calculation Time (eg: Apr 24 13\n:16:04.961)
"session-statistic": [No description
{
"protected-path-count": "integer", Protected Path Count
"session-state": "string", Session State
"remote-label-count": "integer", Remote Label Count
"path-count": "integer", Total Path Count
"protected-route-count": "integer", Protected Route Count
"session-count": "integer", LDP Session Count
"route-count": "integer" Total Route Count
}
],
"event-id": "integer", Specific Event ID
"logs": [No description
{
"remote-label-count": "integer", Remote Label Count
"log-time": "string", Event Time (eg: Apr 24 13:16:04.961)
"label-coverage-state": "string", Label Coverage State
"route-count": "integer" Total Route Count
}
]
}
}
SESSION-STATISTIC - Retrieve
Retrieve operation of resource: session-statistic
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"session-statistic": {No description
"protected-path-count": "integer", Protected Path Count
"session-state": "string", Session State
"remote-label-count": "integer", Remote Label Count
"path-count": "integer", Total Path Count
"protected-route-count": "integer", Protected Route Count
"session-count": "integer", LDP Session Count
"route-count": "integer" Total Route Count
}
}
REMOTE-NODE - Retrieve
Retrieve operation of resource: remote-node
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-node": {No description
"protected-path-count": "integer", Protected Path Count
"session-state": "string", Session State
"remote-node-id": "string", Remote Node ID
"protected-route-count": "integer", Protected Route Count
"route-count": "integer", Total Route Count
"lsr-id": "string", Label Space Router ID
"remote-label-count": "integer", Remote Label Count
"transport-address": "string", Transport Address
"in-use-time": "string", Inuse time of the Session
"path-count": "integer" Total Path Count
}
}
LOGS - Retrieve
Retrieve operation of resource: logs
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"logs": {No description
"remote-label-count": "integer", Remote Label Count
"log-time": "string", Event Time (eg: Apr 24 13:16:04.961)
"label-coverage-state": "string", Label Coverage State
"route-count": "integer" Total Route Count
}
}
INTF - Retrieve
Retrieve operation of resource: intf
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"intf": {Interface data
"events": {Events
"event": [No description
{
"event-time": "string", Event Time
"primary-address": "string", Primary Address
"event-no": "integer", Specific Event No.
"interface-name": "string", Interface Name
"event-type": "string", Event Info
"component": "string", Component info
"sequence-no": "integer" Sequence No
}
]
}
}
}
EVENTS - Retrieve
Retrieve operation of resource: events
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"events": {Events
"event": [No description
{
"event-time": "string", Event Time
"primary-address": "string", Primary Address
"event-no": "integer", Specific Event No.
"interface-name": "string", Interface Name
"event-type": "string", Event Info
"component": "string", Component info
"sequence-no": "integer" Sequence No
}
]
}
}
EVENT - Retrieve
Retrieve operation of resource: event
ID of event-no
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"event": [No description
{
"event-time": "string", Event Time
"primary-address": "string", Primary Address
"event-no": "integer", Specific Event No.
"interface-name": "string", Interface Name
"event-type": "string", Event Info
"component": "string", Component info
"sequence-no": "integer" Sequence No
}
]
}
PROCESS - Retrieve
Retrieve operation of resource: process
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"process": {Process information
"ospf": {OSPF Process Information
"process": [No description
{
"protocol-id": "string", Protocol id
"process-name": "string", Process Name
"instance-name": [No description
{
"name": "string", Instance Name
"last-update-time": "string", Last Updated Time
"lsp-regeneration-count": "integer", LSP Regen Count
"arch-spf-event": "integer", Archive SPF event
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance": [No description
{
"fwd-referenced": "string", Forward Referenced
"last-update-time": "string", Last Updated Time
"instance-deleted": "string", Instance Deleted
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance-state": "string", Instance State
"arch-spf-run": "integer", spf run can be archived
"spf-offset": "integer", SPF Offset
"total-spt-nos": "integer", Total spt nos
"route-change-spf-nos": "integer", Route change spf nos
"instance-id": "integer", Instance Id
"node-id": "integer", Node Id
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
],
"lsp-regeneration-serial": "integer", Last Serial
"route-change-spf-nos": "integer", Route change spf nos
"arch-lsp-regeneration": "integer", Archive Lsp regen
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
]
}
]
},
"isis": {ISIS Process Information
"process": [No description
{
"protocol-id": "string", Protocol id
"process-name": "string", Process Name
"instance-name": [No description
{
"name": "string", Instance Name
"last-update-time": "string", Last Updated Time
"lsp-regeneration-count": "integer", LSP Regen Count
"arch-spf-event": "integer", Archive SPF event
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance": [No description
{
"fwd-referenced": "string", Forward Referenced
"last-update-time": "string", Last Updated Time
"instance-deleted": "string", Instance Deleted
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance-state": "string", Instance State
"arch-spf-run": "integer", spf run can be archived
"spf-offset": "integer", SPF Offset
"total-spt-nos": "integer", Total spt nos
"route-change-spf-nos": "integer", Route change spf nos
"instance-id": "integer", Instance Id
"node-id": "integer", Node Id
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
],
"lsp-regeneration-serial": "integer", Last Serial
"route-change-spf-nos": "integer", Route change spf nos
"arch-lsp-regeneration": "integer", Archive Lsp regen
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
]
}
]
},
"ldp": {LDP Process Information
"process": [No description
{
"protocol-id": "string", Protocol id
"process-name": "string", Process Name
"instance-name": [No description
{
"name": "string", Instance Name
"last-update-time": "string", Last Updated Time
"lsp-regeneration-count": "integer", LSP Regen Count
"arch-spf-event": "integer", Archive SPF event
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance": [No description
{
"fwd-referenced": "string", Forward Referenced
"last-update-time": "string", Last Updated Time
"instance-deleted": "string", Instance Deleted
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance-state": "string", Instance State
"arch-spf-run": "integer", spf run can be archived
"spf-offset": "integer", SPF Offset
"total-spt-nos": "integer", Total spt nos
"route-change-spf-nos": "integer", Route change spf nos
"instance-id": "integer", Instance Id
"node-id": "integer", Node Id
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
],
"lsp-regeneration-serial": "integer", Last Serial
"route-change-spf-nos": "integer", Route change spf nos
"arch-lsp-regeneration": "integer", Archive Lsp regen
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
]
}
]
}
}
}
ISIS - Retrieve
Retrieve operation of resource: isis
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis": {ISIS Process Information
"process": [No description
{
"protocol-id": "string", Protocol id
"process-name": "string", Process Name
"instance-name": [No description
{
"name": "string", Instance Name
"last-update-time": "string", Last Updated Time
"lsp-regeneration-count": "integer", LSP Regen Count
"arch-spf-event": "integer", Archive SPF event
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance": [No description
{
"fwd-referenced": "string", Forward Referenced
"last-update-time": "string", Last Updated Time
"instance-deleted": "string", Instance Deleted
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance-state": "string", Instance State
"arch-spf-run": "integer", spf run can be archived
"spf-offset": "integer", SPF Offset
"total-spt-nos": "integer", Total spt nos
"route-change-spf-nos": "integer", Route change spf nos
"instance-id": "integer", Instance Id
"node-id": "integer", Node Id
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
],
"lsp-regeneration-serial": "integer", Last Serial
"route-change-spf-nos": "integer", Route change spf nos
"arch-lsp-regeneration": "integer", Archive Lsp regen
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
]
}
]
}
}
PROCESS - Retrieve
Retrieve operation of resource: process
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"process": {No description
"protocol-id": "string", Protocol id
"process-name": "string", Process Name
"instance-name": [No description
{
"name": "string", Instance Name
"last-update-time": "string", Last Updated Time
"lsp-regeneration-count": "integer", LSP Regen Count
"arch-spf-event": "integer", Archive SPF event
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance": [No description
{
"fwd-referenced": "string", Forward Referenced
"last-update-time": "string", Last Updated Time
"instance-deleted": "string", Instance Deleted
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance-state": "string", Instance State
"arch-spf-run": "integer", spf run can be archived
"spf-offset": "integer", SPF Offset
"total-spt-nos": "integer", Total spt nos
"route-change-spf-nos": "integer", Route change spf nos
"instance-id": "integer", Instance Id
"node-id": "integer", Node Id
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
],
"lsp-regeneration-serial": "integer", Last Serial
"route-change-spf-nos": "integer", Route change spf nos
"arch-lsp-regeneration": "integer", Archive Lsp regen
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
]
}
}
INSTANCE-NAME - Retrieve
Retrieve operation of resource: instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance-name": {No description
"name": "string", Instance Name
"last-update-time": "string", Last Updated Time
"lsp-regeneration-count": "integer", LSP Regen Count
"arch-spf-event": "integer", Archive SPF event
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance": [No description
{
"fwd-referenced": "string", Forward Referenced
"last-update-time": "string", Last Updated Time
"instance-deleted": "string", Instance Deleted
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance-state": "string", Instance State
"arch-spf-run": "integer", spf run can be archived
"spf-offset": "integer", SPF Offset
"total-spt-nos": "integer", Total spt nos
"route-change-spf-nos": "integer", Route change spf nos
"instance-id": "integer", Instance Id
"node-id": "integer", Node Id
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
],
"lsp-regeneration-serial": "integer", Last Serial
"route-change-spf-nos": "integer", Route change spf nos
"arch-lsp-regeneration": "integer", Archive Lsp regen
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
}
INSTANCE - Retrieve
Retrieve operation of resource: instance
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance": {No description
"fwd-referenced": "string", Forward Referenced
"last-update-time": "string", Last Updated Time
"instance-deleted": "string", Instance Deleted
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance-state": "string", Instance State
"arch-spf-run": "integer", spf run can be archived
"spf-offset": "integer", SPF Offset
"total-spt-nos": "integer", Total spt nos
"route-change-spf-nos": "integer", Route change spf nos
"instance-id": "integer", Instance Id
"node-id": "integer", Node Id
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
}
OSPF - Retrieve
Retrieve operation of resource: ospf
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ospf": {OSPF Process Information
"process": [No description
{
"protocol-id": "string", Protocol id
"process-name": "string", Process Name
"instance-name": [No description
{
"name": "string", Instance Name
"last-update-time": "string", Last Updated Time
"lsp-regeneration-count": "integer", LSP Regen Count
"arch-spf-event": "integer", Archive SPF event
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance": [No description
{
"fwd-referenced": "string", Forward Referenced
"last-update-time": "string", Last Updated Time
"instance-deleted": "string", Instance Deleted
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance-state": "string", Instance State
"arch-spf-run": "integer", spf run can be archived
"spf-offset": "integer", SPF Offset
"total-spt-nos": "integer", Total spt nos
"route-change-spf-nos": "integer", Route change spf nos
"instance-id": "integer", Instance Id
"node-id": "integer", Node Id
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
],
"lsp-regeneration-serial": "integer", Last Serial
"route-change-spf-nos": "integer", Route change spf nos
"arch-lsp-regeneration": "integer", Archive Lsp regen
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
]
}
]
}
}
PROCESS - Retrieve
Retrieve operation of resource: process
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"process": {No description
"protocol-id": "string", Protocol id
"process-name": "string", Process Name
"instance-name": [No description
{
"name": "string", Instance Name
"last-update-time": "string", Last Updated Time
"lsp-regeneration-count": "integer", LSP Regen Count
"arch-spf-event": "integer", Archive SPF event
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance": [No description
{
"fwd-referenced": "string", Forward Referenced
"last-update-time": "string", Last Updated Time
"instance-deleted": "string", Instance Deleted
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance-state": "string", Instance State
"arch-spf-run": "integer", spf run can be archived
"spf-offset": "integer", SPF Offset
"total-spt-nos": "integer", Total spt nos
"route-change-spf-nos": "integer", Route change spf nos
"instance-id": "integer", Instance Id
"node-id": "integer", Node Id
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
],
"lsp-regeneration-serial": "integer", Last Serial
"route-change-spf-nos": "integer", Route change spf nos
"arch-lsp-regeneration": "integer", Archive Lsp regen
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
]
}
}
INSTANCE-NAME - Retrieve
Retrieve operation of resource: instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance-name": {No description
"name": "string", Instance Name
"last-update-time": "string", Last Updated Time
"lsp-regeneration-count": "integer", LSP Regen Count
"arch-spf-event": "integer", Archive SPF event
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance": [No description
{
"fwd-referenced": "string", Forward Referenced
"last-update-time": "string", Last Updated Time
"instance-deleted": "string", Instance Deleted
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance-state": "string", Instance State
"arch-spf-run": "integer", spf run can be archived
"spf-offset": "integer", SPF Offset
"total-spt-nos": "integer", Total spt nos
"route-change-spf-nos": "integer", Route change spf nos
"instance-id": "integer", Instance Id
"node-id": "integer", Node Id
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
],
"lsp-regeneration-serial": "integer", Last Serial
"route-change-spf-nos": "integer", Route change spf nos
"arch-lsp-regeneration": "integer", Archive Lsp regen
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
}
INSTANCE - Retrieve
Retrieve operation of resource: instance
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance": {No description
"fwd-referenced": "string", Forward Referenced
"last-update-time": "string", Last Updated Time
"instance-deleted": "string", Instance Deleted
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance-state": "string", Instance State
"arch-spf-run": "integer", spf run can be archived
"spf-offset": "integer", SPF Offset
"total-spt-nos": "integer", Total spt nos
"route-change-spf-nos": "integer", Route change spf nos
"instance-id": "integer", Instance Id
"node-id": "integer", Node Id
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
}
LDP - Retrieve
Retrieve operation of resource: ldp
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ldp": {LDP Process Information
"process": [No description
{
"protocol-id": "string", Protocol id
"process-name": "string", Process Name
"instance-name": [No description
{
"name": "string", Instance Name
"last-update-time": "string", Last Updated Time
"lsp-regeneration-count": "integer", LSP Regen Count
"arch-spf-event": "integer", Archive SPF event
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance": [No description
{
"fwd-referenced": "string", Forward Referenced
"last-update-time": "string", Last Updated Time
"instance-deleted": "string", Instance Deleted
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance-state": "string", Instance State
"arch-spf-run": "integer", spf run can be archived
"spf-offset": "integer", SPF Offset
"total-spt-nos": "integer", Total spt nos
"route-change-spf-nos": "integer", Route change spf nos
"instance-id": "integer", Instance Id
"node-id": "integer", Node Id
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
],
"lsp-regeneration-serial": "integer", Last Serial
"route-change-spf-nos": "integer", Route change spf nos
"arch-lsp-regeneration": "integer", Archive Lsp regen
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
]
}
]
}
}
PROCESS - Retrieve
Retrieve operation of resource: process
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"process": {No description
"protocol-id": "string", Protocol id
"process-name": "string", Process Name
"instance-name": [No description
{
"name": "string", Instance Name
"last-update-time": "string", Last Updated Time
"lsp-regeneration-count": "integer", LSP Regen Count
"arch-spf-event": "integer", Archive SPF event
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance": [No description
{
"fwd-referenced": "string", Forward Referenced
"last-update-time": "string", Last Updated Time
"instance-deleted": "string", Instance Deleted
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance-state": "string", Instance State
"arch-spf-run": "integer", spf run can be archived
"spf-offset": "integer", SPF Offset
"total-spt-nos": "integer", Total spt nos
"route-change-spf-nos": "integer", Route change spf nos
"instance-id": "integer", Instance Id
"node-id": "integer", Node Id
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
],
"lsp-regeneration-serial": "integer", Last Serial
"route-change-spf-nos": "integer", Route change spf nos
"arch-lsp-regeneration": "integer", Archive Lsp regen
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
]
}
}
INSTANCE-NAME - Retrieve
Retrieve operation of resource: instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance-name": {No description
"name": "string", Instance Name
"last-update-time": "string", Last Updated Time
"lsp-regeneration-count": "integer", LSP Regen Count
"arch-spf-event": "integer", Archive SPF event
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance": [No description
{
"fwd-referenced": "string", Forward Referenced
"last-update-time": "string", Last Updated Time
"instance-deleted": "string", Instance Deleted
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance-state": "string", Instance State
"arch-spf-run": "integer", spf run can be archived
"spf-offset": "integer", SPF Offset
"total-spt-nos": "integer", Total spt nos
"route-change-spf-nos": "integer", Route change spf nos
"instance-id": "integer", Instance Id
"node-id": "integer", Node Id
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
],
"lsp-regeneration-serial": "integer", Last Serial
"route-change-spf-nos": "integer", Route change spf nos
"arch-lsp-regeneration": "integer", Archive Lsp regen
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
}
INSTANCE - Retrieve
Retrieve operation of resource: instance
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance": {No description
"fwd-referenced": "string", Forward Referenced
"last-update-time": "string", Last Updated Time
"instance-deleted": "string", Instance Deleted
"no-route-change-spf-nos": "integer", No Route change spf nos
"total-spf-nos": "integer", Total spf nos
"instance-state": "string", Instance State
"arch-spf-run": "integer", spf run can be archived
"spf-offset": "integer", SPF Offset
"total-spt-nos": "integer", Total spt nos
"route-change-spf-nos": "integer", Route change spf nos
"instance-id": "integer", Instance Id
"node-id": "integer", Node Id
"not-interested-spf-nos": "integer" Not Interested SPF nos
}
}